A fine balance - Mistry, Rohinton (London Faber & Faber, 1996)