publisher: HarperOne publish date: February 1st 2005
format: paperback pages: 336
language: English
ISBN:
0060776692 (9780060776695)
publisher: HarperOne publish date: January 21st 1994
format: paperback pages: 336
language: English
ISBN:
0062508539 (9780062508539)
publisher: HarperCollins publish date: February 1st 2005
format: paperback pages: 336
language: English
ISBN:
1615533087 (9781615533084)