Books by J. Roberts
The Penguin History of Europe
'The best single-volume history of Europe' - The Times Literary Supplement
'The best single-volume history of Europe' - The Times Literary Supplement