Chemistry 101 Introductory ChemistryJonathan Gittins, Brian Aldrich, Bernadette Harkness · First published 2017Open the Tome