publisher: Barnes & Noble publish date: March 6th 2012
format: ebook pages: 468
language: English
ISBN:
1411464893 (9781411464896)
publisher: Adamant Media publish date: September 28th 2005
format: paperback pages: 456
language: English
ISBN:
140218543X (9781402185434)
publisher: Theclassics.Us publish date: September 12th 2013
format: paperback pages: 138
language: English
ISBN:
1230303405 (9781230303406)