Geoffrey W. Rayner-CanhamBooksA devotion to their scienceLearning Cycles LabDescriptive Inorganic ChemistryHarriett brooksAuthor data: Open Library