Dead Air written by Iain Banks
Hard cover, 408 pages
(Starts with a bang and then accelerates through one man's political obsessions, manic media manipulations and wildly dangerous private life, speeding through a London of pubs, clubs and geezers of extreme dodginess to a twinned climax of nail-shredding intensity. A novel about politics, trust, pananoia and - perhaps - redemption)