by Petrucci, Ralph H | Asplund, Mathew C | Haderlie, Steven | Petrucci, Ralph H. General chemistry :principles and modern applications; 9th ed.
by Petrucci, Ralph H.