publisher: Theclassics.Us
publish date: September 12th 2013
format: paperback pages: 270
language: English
ISBN:
1230328505 (9781230328508)
publisher: Dover Publications
publish date: January 1st 2012
format: ebook pages: 461
language: English
ISBN:
1306341019 (9781306341011)