An englishreader's history of England - Toyne,Anthony (Oxford university press, 2006)