Fine balance - Mistry,Rohinton (Penguin books, 1995)