Structure and bonding - Barrett, Jack (Cambridge Royal Society of Chemistry, 2001)