Sarah Swan

6%
Flag icon
Rather poignantly, the modern English word ‘lord’ derives from the Old English hlaford meaning ‘bread-giver’.
Unruly: The Ridiculous History of England's Kings and Queens
Rate this book
Clear rating
Open Preview