300 Brain -Twisting Puzzles - Russell, Ken (DELHI, 2006)
Keywords: Competition Books