Island of infinity: Marina's dream - Majumdar, Anuradha (New Delhi Puffin, 2005)