Elements of the p block - Harding, Charlie; Johnson, D. A. (David Arthur); Janes, Rob (Molecular world, 2002)