Peter MahaffyBooksSSM FOR CHEMISTRYStudy Guide for Chemistry : HACR 2IEChemistry Education for a Sustainable FutureChemistryAuthor data: Open Library