John Niven was born in Irvine, Ayrshire. He is the author of ten novels and has written for a wide range of publications, including a weekly column for the Scottish Sunday Mail. He lives in Buckinghamshire.
Magnificently eloquent...A vicious, black-hearted howl of a book... Cripplingly funny * The Times * Brilliant. It made me ill with laughter. The filthiest, blackest, most shocking, most hilarious debut novel I've read in years * India Knight * Might well be the best British novel since Trainspotting * Word Magazine * An all-out assault, a withering, scabrous attack on every part of the filthy machine... Stelfox is a creation of unparalleled awfulness, chronically sexist, racist and everything else-ist. He is funny, too... You laugh though you know you shouldn't * Independent * Niven's insider knowledge, coupled with the kind of headlong, febrile prose that would have Hunter S. Thompson happily emptying both barrels into the sky, results in a novel that is cripplingly funny * The Times *