Advanced practical inorganic and metalorganic chemistry - Errington, E. J. (Backie Academic & Professional, 1997)