Brain teasers - Narula, Ravi (Delhi Jaico Publishing House, 1989)