by Krishna Dutta
publisher: St. Martin's Press publish date: December 1st 1995
format: hardcover pages: 493
language: English
ISBN:
0312140304 (9780312140304)
publisher: Pub Overstock Unlimited Inc publish date: January 1st 2000
format: paperback pages: 493
language: English
ISBN:
0747530866 (9780747530862)
publisher: Bloomsbury
format: hardcover pages: 493
language: English
ISBN:
0747520046 (9780747520047)
publisher: Tauris Parke Paperbacks publish date: February 15th 2009
format: paperback pages: 520
language: English
ISBN:
1845118049 (9781845118044)