birth_date: None
avg_rating: 3.46
name: David Horspool
about: David Horspool is a British historian and journalist. A graduate of Eton and Christ Church Oxford he writes for the Times Literary Supplement the Sunday Times The Guardian Telegraph and the N
death_date: None