publisher: General Books publish date: March 28th 2010
format: paperback pages: 256
language: English
ISBN:
1155071611 (9781155071619)
publisher: Echo Library publish date: January 25th 2012
format: paperback pages: 344
language: English
ISBN:
1406878073 (9781406878073)
publisher: Library of Alexandria publish date: July 29th 2009
format: kindle pages: 469
language: English
ASIN: B00G5JXRQO
publisher: Cambridge University Press publish date: May 15th 2011
format: paperback pages: 840
language: English
ISBN:
1108030939 (9781108030939)
publisher: Theclassics.Us publish date: September 12th 2013
format: paperback pages: 112
language: English
ISBN:
1230202145 (9781230202143)