Chemical bonds : an introduction to atomic and molecular structure - Gray, Harry B (University Science Books, 1994)