Home » An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always by John OFarrell
An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always John OFarrell

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

John OFarrell

Published
ISBN : 9780552775465
Paperback
512 pages
Enter the sum

 About the Book 

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