The palace of illusions: a novel - Chitra Lekha Banerjee Divakaruni (Picador, 2008)