Title: A Hundred Years of Chemistry ... Third edition, revised by Trevor I. Williams