Trevor Palmer1944BooksEnzymesUnderstanding EnzymesNatural catastrophes during Bronze Age civilisationsEnzymesControversyCatastrophism, neocatastrophism and evolutionUnderstanding enzymesPrinciples of enzymology for technological applicationsPerilous Planet EarthAuthor data: Open Library