Lekha Chitra The palace of illusion - India Picador 2008 - 360p. ISBN: 9780330458535 Subjects--Topical Terms: Novel Dewey Class. No.: 808.83 / LEK