General Chemistry: Principles and Modern Applications
Ralph H. Petrucci, F. Geoffrey Herring, Jeffry D. Madura, Carey Bissonnette
★ 5.0