Inorganic Chemistry by Catherine E. Housecroft, Catherine Housecroft & Alan G. Sharpe