Browsing All posts tagged under »John O’Farrell«

John O’Farrell – An Utterly Impartial History of Britain

December 21, 2007

0

[display_podcast] John O’Farrell is an author and journalist. He has published three novels, The Best a Man Can Get, This is Your Life and May Contain Nuts, a memoir of his support for the Labour Party in the wilderness years Things Can Only Get Better, and three collections of his Guardian column, Global Village Idiot, […]