Peter J. Bowler is Emeritus Professor of the School of History, Anthropology, Politics and Philosophy at Queen's University Belfast.
Making Modern Science, Second Edition
2 authors - Paperback
£31.00
Evolution
Peter J Bowler - Paperback
£30.00
The Mendelian Revolution
Peter J Bowler - Hardback
£130.00
Reconciling Science and Religion
£50.00
The Non-Darwinian Revolution
£25.00
The Eclipse of Darwinism
Evolution for the People
£25.99
Subscribe to our newsletter, and stay in the loop: