The Many Lives of James Bond: How the Creators of 007 Have Decoded the Superspy - 9781493041565