Modern inorganic synthetic chemistry - Xu, Yan, (Elsevier, 2017)