Carte Blanche by Jeffery Deaver A new Bond novel from one of the most succe - The Independent