David Holland is Assistant Professor of History, University of Nevada, Las Vegas
Imperial Heartland
David Holland - Hardback
£95.00
Praying Grace for Men
David Holland - Leather / fine binding
£17.99
The Sales Circuit
David Holland - Paperback
£13.95
Sacred Borders
£97.00
The Presidents in Quirky Illustrated Verse
£18.95
Policing in England: A Historical Overview
£120.08
The Loneliness of the Long-Suffering Mother
£6.99
Barry Scrapyard in the Late 1970s and Early 1980s
2 authors - Paperback
£15.99
The Oxford Handbook of Seventh-day Adventism
5 contributors - Hardback
£115.00
£24.99