David Horspool |
David Horspool read History at Oxford, and is History Editor of the Times Literary Supplement. He also writes for the Sunday Times, Guardian, Daily Telegraph and New York Times.
David Horspool read History at Oxford, and is History Editor of the Times Literary Supplement. He also writes for the Sunday Times, Guardian, Daily Telegraph and New York Times.
| |||||||||||||||||||||
|
|
|||||||||||||||||||||