250 CHALLENGING PUZZLES - "SETHI" (Good will New Delhi, 2000)