General chemistry: atoms first by McQuarrie, Donald A., (Donald Allan), Rock, Peter A., Gallogly, Ethan B., Kelvin, George, Muller, Laurel 0 Type: Book