A Short History of England, Ireland and Scotland
Tracing the Historical Tapestry of the British Isles