Explorations in Chemistry by Nicholas Kildahl & Theresa C. Varco-Shea