Principles of Chemistry - GREGG, Donald C. (Kingfisher Knowledge)