publisher: Harper Perennial publish date: February 8th 2000
format: paperback pages: 464
language: English
ISBN:
0380731916 (9780380731916)
publisher: CreateSpace publish date: January 25th 2012
format: paperback pages: 396
language: English
ISBN:
1466445009 (9781466445000)
publisher: CreateSpace publish date: May 16th 2013
format: paperback pages: 604
ISBN:
1484920759 (9781484920756)
ISBN:
0964189275 (9780964189270)