Such a long journey - Mistry, Rohinton (Faber and Faber, 2001)