John O'Farrell

John O'Farrell

John O'Farrell has written at least 20 books. Their most popular book is Speaking with the Angel with 16 saves with an average rating of 3.44⭐.

Details
Rating
Readers Count
Controls
Speaking with the Angel
Speaking with the Angel
  • Irvine Welsh
  • Melissa Bank
  • Colin Firth
  • Giles Smith
  • Helen Fielding
  • Dave Eggers
  • Zadie Smith
  • Robert Harris
  • Roddy Doyle
  • John O'Farrell
  • Patrick Marber
3.4414 reads
Cover 6

Things Can Only Get Better

Things Can Only Get Better: Eighteen Miserable Years in the Life of a Labour Supporter, 1979-1997
  • John O'Farrell
3.254 reads
The best a man can get
The best a man can get
  • John O'Farrell
34 reads
Cover 1

TheBest a Man Can Get by O'Farrell, John ( Author ) ON Jun-04-2001, Paperback

TheBest a Man Can Get by O'Farrell, John ( Author ) ON Jun-04-2001, Paperback
  • John O'Farrell
2.54 reads
Cover 6

This is Your Life

This is Your Life
  • John O'Farrell
3.53 reads
An utterly impartial history of Britain : or 2000 years of upper-class idiots in charge
An utterly impartial history of Britain : or 2000 years of upper-class idiots in charge
  • John O'Farrell
52 reads
Things Can Only Get Worse?: Twenty Confusing Years in the Life of a Labour Supporter
Things Can Only Get Worse?: Twenty Confusing Years in the Life of a Labour Supporter
  • John O'Farrell
41 read
Cover 7

Parasta miehelle

Parasta miehelle
  • John O'Farrell
21 read
An Utterly Impartial History of Britain
An Utterly Impartial History of Britain
  • John O'Farrell
01 read
The Man Who Forgot His Wife
The Man Who Forgot His Wife
  • John O'Farrell
00 reads
Family Politics
Family Politics
  • John O'Farrell
41 read
An Utterly Impartial History of Britain or 2000 Years of Upper Class Idiots In Charge
An Utterly Impartial History of Britain or 2000 Years of Upper Class Idiots In Charge
  • John O'Farrell
01 read
Magic
Magic
  • Fay Weldon
  • Kate Atkinson
  • Joanne Harris
  • John O'Farrell
  • Celia Brayfield
  • Christopher Brookmyre
  • Lewis Davies
  • Sue Townsend
  • Andrea Ashworth
  • Isla Dewar
  • Emma Donoghue
  • Maeve Haran
  • Jackie Kay
  • Ben Okri
  • Michèle Roberts
  • Meera Sya
  • Arabella Weir
21 read
An utterly exasperated history of modern Britain, or, 60 years of making the same stupid mistakes as always
An utterly exasperated history of modern Britain, or, 60 years of making the same stupid mistakes as always
  • John O'Farrell
51 read
Cover 6

I Blame the Scapegoats

I Blame the Scapegoats
  • John O'Farrell
00 reads
Cover 2

An Utterly Exasperated History of Modern Britain

An Utterly Exasperated History of Modern Britain: or Sixty Years of Making the Same Stupid Mistakes as Always
  • John O'Farrell
21 read
Der Mann, der seine Frau vergaß
Der Mann, der seine Frau vergaß
  • John O'Farrell
00 reads
Things Can Only Get Worse? Twenty Confusing Years in the Life of a Labour Supporter
Things Can Only Get Worse? Twenty Confusing Years in the Life of a Labour Supporter
  • John O'Farrell
00 reads
This Is Your Life: A Novel
This Is Your Life: A Novel
  • John O'Farrell
00 reads
Global Village Idiot: Dubya, Dunces, and One Last Word Before You Vote
Global Village Idiot: Dubya, Dunces, and One Last Word Before You Vote
  • John O'Farrell
00 reads