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