Skip to main content alibris logo

Peter M Harman

P. M. HARMAN is Professor of the History of Science at Lancaster University.