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