by Indra Sinha
publisher: William Morrow publish date: November 2nd 2004
format: hardcover pages: 432
language: English
ISBN:
0060562463 (9780060562465)
publisher: Scribner publish date: June 2nd 2003
format: paperback pages: 592
language: English
ISBN:
0743207009 (9780743207003)
language: English
ISBN:
0002005697 (9780002005692)
language: English
ISBN:
0743206991 (9780743206990)
publisher: HarperCollins publish date: November 2nd 2004
format: hardcover pages: 352
language: English
ISBN:
0641772386 (9780641772382)
language: English
ISBN:
0743206983 (9780743206983)