publisher: Felix Meiner
publish date: January 1st 2004
format: ebook pages: 378
ISBN:
1299650945 (9781299650947)
publisher: Bloomsbury publish date: April 15th 2010
format: paperback pages: 352
language: English
ISBN:
1441113843 (9781441113849)
publisher: CreateSpace publish date: April 8th 2013
format: paperback pages: 146
ISBN:
148404939X (9781484049396)