Mathmatical Puzzles - "Chaturvedi, B. K." (New Delhi, 2005)