Sleight of fate : and various Sherlock Holmes puzzles /
Narasimhan, Balaji.
London : Mx Pub.,
2013.