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