The history of England - Macaulay, Thomas Babington (Penguin Classics, 1986)