Little, Brown Audio
The second volume in The Laundry Files - a series that combines spy fiction with the supernatural, where George Smiley and MI6 meet Lovecraft and Harry Dresden.
SOME AGENTS HAVE ALL THE FUN. OTHERS SAVE THE WORLD.
Bob Howard is an IT expert and occasional field agent for The Laundry, the branch of Her Majesty's Secret Service that deals with occult threats.
Dressed (grudgingly) in a tux and sent to the Caribbean, he must infiltrate a millionaire's yacht in order to prevent him violating a treaty that will bring down the wrath of an ancient underwater race upon humanity's head. Partnered with a gorgeous American agent who's actually a soul-sucking succubus from another dimension, Bob's mission (should he choose to accept it) is to stop the bad guys, avoid getting the girl, and survive - shaken, perhaps, but not stirred.
Charles Stross is a full-time science fiction writer and resident of Edinburgh, Scotland. The author of seven Hugo-nominated novels and winner of three Hugo awards for best novella, two of which are part of the Laundry Files series, Stross's works have been translated into over twelve languages. As the owner of degrees in pharmacy and computer science, he graduated as the world's only academically qualified cyberpunk writer just as cyberpunk died. Today he describes his job as telling lies for money and tormenting his imaginary friends. Follow his blog at http://www.accelerando.org/ and his Twitter feed at @cstross.