publisher: HarperOne publish date: November 25th 2003
format: paperback pages: 368
language: English
ISBN:
0060616342 (9780060616342)
format: kindle pages: 368
language: English
ASIN: B002JB3ECY
publisher: HarperCollins publish date: August 11th 2009
format: ebook pages: 368
language: English
ISBN:
0061960632 (9780061960635)
publisher: HarperOne
format: mass market paperback pages: 320
language: English
ISBN:
0060567260 (9780060567262)
publisher: Harper SanFrancisco publish date: October 15th 2001
format: paperback
language: English
ISBN:
0281054886 (9780281054886)