Principles Of Chemistry door Mary Beth Kramer, Nivaldo J. Tro & NivaldoJ Tro