Introduction To Chemical Principles door Susan Weiner, Susan A. Weiner & Blaine Harrison