publisher: Random House, Incorporated publish date: April 18th 2000
format: paperback pages: 416
language: English
ISBN:
1400021022 (9781400021024)
publisher: Living Language publish date: July 28th 2009
format: paperback pages: 416
language: English
ISBN:
1400009731 (9781400009732)