Brain Teasers - Ravi Narula (Mumbai Jaico Publishing House, 2003)