The Many Facets of Diamonds Are Forever: James Bond on Page and Screen - 9781498567589