publisher: Bantam Classics
publish date: March 4th 2003
format: mass market paperback pages: 1264
language: English
publisher: CreateSpace publish date: June 22nd 2013
format: paperback pages: 224
language: English
ISBN:
1490507639 (9781490507637)
publisher: CreateSpace publish date: September 11th 2012
format: paperback pages: 608
language: English
ISBN:
1479307564 (9781479307562)