An Introduction to Chemistry - Mosher, Michael; Kelter, Paul (Springer International Publishing, 2023)