books by author
David Martin
Ruin and Restoration: On Violence, Liturgy and Reconciliation
Tough Talking: How to Handle Awkward Situations
Hanukkah Lights
On Secularization: Towards a Revised General Theory
Peter Berger and the Study of Religion
Methods in Human Geography: A Guide for Students Doing a Research Project
Different: Our witness and the sins that work against it
Sociology
Maputo
Handbook of the Bond and Money Markets
Divinity in a Grain of Bread
MEI A2 Further Pure Mathematics FP2 Third Edition
Bodiam Castle - Medieval Bridges
The Struggle for Zimbabwe
The Breaking of the Image: A Sociology of Christian Theory and Practice
MEI Pure Mathematics 6: Bk. 6 (MEI Structured Mathematics (A+AS Level))