An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always by John O'Farrell

An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always

John O'Farrell

512 pages first pub 2009 (editions)

nonfiction history politics funny slow-paced
Powered by AI (Beta)
Loading...

Description

Informs and elucidates the bizarre events, ridiculous characters and stupid decisions that have shaped Britain's story since 1945.

Community Reviews

Loading...

Content Warnings

Loading...