Advanced inorganic chemistry - Cotton, Frank Albert 1930- (Wiley, 2004)