publisher: HarperOne publish date: February 28th 2006
format: paperback pages: 272
language: English
ISBN:
0060850000 (9780060850005)
publisher: HarperOne publish date: January 2nd 1997
format: hardcover
language: English
ISBN:
0060654988 (9780060654986)
publisher: HarperOne
format: hardcover pages: 245
language: English
ISBN:
0060654996 (9780060654993)