by Tarun J. Tejpal
publisher: Ecco publish date: December 26th 2006
format: hardcover pages: 528
language: English
ISBN:
0060888563 (9780060888565)
publisher: Picador Usa publish date: July 31st 2006
format: paperback pages: 518
language: English
ISBN:
0330435558 (9780330435550)
publisher: Harper Perennial publish date: November 27th 2007
format: paperback pages: 528
language: English
ISBN:
006088858X (9780060888589)
format: hardcover pages: 518
language: English
ISBN:
8172234651
publisher: Picador Usa
format: hardcover
language: English
ISBN:
033043554X (9780330435543)