Get a load of this - Chase,James Hadley (Banglore Mastermind books, 2013)