publisher: Routledge
publish date: November 12th 2013
format: ebook pages: 88
ISBN:
1317973739 (9781317973737)
publisher: Birkhauser publish date: September 5th 2012
format: paperback pages: 454
ISBN:
1461264103 (9781461264101)
publisher: Routledge India
publish date: November 12th 2013
format: ebook pages: 340
ISBN:
1317810139 (9781317810131)