by Ramachandra Guha
publisher: Ecco
publish date: July 24th 2007
format: hardcover pages: 912
language: English
ISBN:
0060198818 (9780060198817)
publisher: Harper Perennial publish date: August 12th 2008
format: paperback pages: 944
language: English
ISBN:
0060958588 (9780060958589)
ASIN: 60958588
publisher: Picador publish date: 2008
format: Indian edition pages: 898
language: English
ISBN:
0330505548 (9780330505543)
publisher: Macmillan _
format: hardcover
language: English
ISBN:
0230016545 (9780230016545)
publisher: Pan Books
format: paperback pages: 898
language: English
ISBN:
0330396110 (9780330396110)
publisher: Pan Books publish date: February 10th 2011
format: ebook pages: 928
language: English
ISBN:
0330540203 (9780330540209)
publisher: Harper Perennial Edition publish date: 2008 (data przybliżona)
format: papier pages: 893
language: English