publisher: HarperOne publish date: April 25th 2006
format: paperback pages: 288
language: English
ISBN:
0060834501 (9780060834500)
publisher: HarperOne publish date: May 24th 2005
format: hardcover pages: 272
language: English
ISBN:
0060723955 (9780060723958)
ASIN: 60723955