Basic principles of inorganic chemistry: making the connections - Murphy, Brian (RCSC paper backs,, 1998)