Peter J. Bowles
Emeritus Professor of History and Philosophy of Science at the Queen's University of Belfast.
Added by p.adkins
Author 1
| Title | Format | |
|---|---|---|
![]() | The Norton History of the Environmental Sciences | Paperback |
Emeritus Professor of History and Philosophy of Science at the Queen's University of Belfast.
| Title | Format | |
|---|---|---|
![]() | The Norton History of the Environmental Sciences | Paperback |