The Offshore Islanders A History of the English People
by Paul Johnson
A panoramic survey of 2,000 years of English history.
Get BookMosh