David R. Johnson is Professor of English at Lafayette College.
Secularity and Science
7 authors - Hardback
£26.99
Conrad Richter
David R Johnson - Paperback
£29.95
Strengthening Coastal Planning
5 authors - Paperback
£19.99
In the Loop
David R Johnson - Hardback
£24.99
Coastal Louisiana Risk Assessment Model
6 authors - Paperback
Around Crystal Palace and Penge
£14.99
Varieties of Atheism in Science
2 authors - Hardback
£20.99
Alone Together
4 authors - Paperback
£26.95
A Fractured Profession
£43.00
Longdendale & Glossopdale
£9.99
£44.95
Changing Climate Changing Lives
£12.95
£21.95
A Century of Bromley
Beckenham Through Time
£15.99