publisher: Harper Perennial publish date: September 19th 2006
format: paperback pages: 499
language: English
ISBN:
0060531096 (9780060531096)
ASIN: 60531096
publisher: Ecco publish date: September 20th 2011
format: hardcover pages: 464
language: English
ISBN:
006172372X (9780061723728)
publisher: Ecco publish date: 2015-10-27
format: ebook pages: 432
ISBN:
0062328514 (9780062328519)
publisher: Ecco publish date: July 24th 2012
format: kindle pages: 79
language: English
ASIN: B008LUYZFM
publisher: Kenilworth Press publish date: April 30th 2012
format: kindle pages: 176
language: English
ASIN: B008EUKQF2