The palace of illusions : a novel - Divakaruni, Chitra Banerjee, 1956- (Doubleday ; Picador India, 2008)