Paperback
Add to list Added to list An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always
John O'Farrell
Informs and elucidates the bizarre events, ridiculous characters and stupid decisions that have shaped Britain’s story since 1945.
Available to order, ships in approx 2 weeksAvailable to order