'Hilarious' Adam Kay
'Mind-blowingly brilliant' Daily Mail
'Loved it' Robert Webb
'Highly entertaining' Evening Standard
Frank Brill, a retired small-town newspaper editor, has just been given a terminal diagnosis. Rather than compile a bucket list of all the things he's ever wanted to do in his life, he instead has at the ready his 'fuck-it list'. Because Frank has had to endure more than his fair share of personal misfortune, not to mention having to live through two terms of a Trump Presidency. Armed with the names of all those who are to blame for the tragedies that have befallen him, it's time for revenge.
Gripping, terrifying and hilarious – John Niven is our Hunter S. Thompson.
Terrifying and brilliant and gripping and tragic and humane ... it becomes progressively more tense … This should be mandatory reading for every U.S. citizen … Such a well-written book, with such vivid efficient prose, a powerful political plea disguised as a revenge novel. It’s brilliant.
Loved it. A ferocious revenge story which also manages to be sweetly uplifting. A book Donald Trump would call f*cking nasty.
[The F*ck-it List] took me by surprise – a thriller with humanity as well as tension.
Of course, of course, John Niven does it again. It is impossible to read him without laughing out loud one second, and feeling guiltily exhilarated the next. His perfectly observed writing has taken us to many dark places over the years, but this may be the darkest yet: an America of the very-near future, whose stifling horrors he conjours all-too-believably. Niven is a writer of wicked humour and outrageous charm – but he is a profoundly moral writer, too. And while this is a brilliantly observed revenge story, it’s also a terrifyingly unsettling satire of a world just around the corner. Its warnings will stay with me as long as its wit.
Trying to crack that opening line? Got a first novel lingering in a drawer? This year, on penguin.co.uk and the Penguin Podcast, we've chatted to lots of authors about their craft. Here's some highlights to give you a helping hand.