by Tirthankar Roy
publisher: Oxford University Press, USA publish date: May 3rd 2001
format: paperback pages: 336
language: English
ISBN:
0195651545 (9780195651546)
publisher: Oxford University Press, USA publish date: November 1st 2006
format: paperback pages: 385
language: English
ISBN:
0195684303 (9780195684308)
publisher: Oxford University Press publish date: September 15th 2011
format: paperback pages: 348
language: English
ISBN:
0198074174 (9780198074175)