The Penguin Illustrated History of Britain and Ireland: From Earliest Times to the Present Day by Barry Cunliffe (Paperback, 2004)