John O'Farrell is the bestselling author of four novels, including The Man Who Forgot His
Wife. He has also written comic non-fiction such as An Utterly Impartial History of
Britain, the political memoir, Things Can Only Get Better and three collections
of his popular Guardian column.
Find Books by John O'Farrell