The November Man: Agent Devereaux #7

See more by Bill Granger

Available at Select Retailers