publisher: William Morrow
publish date: May 25th 2004
format: hardcover pages: 256
language: English
ISBN:
0060559780 (9780060559786)
ASIN: 60559780
publisher: John Wiley & Sons publish date: March 31st 2008
format: ebook pages: 288
ISBN:
0470273798 (9780470273791)
publisher: John Wiley & Sons publish date: April 1st 2008
format: hardcover pages: 238
language: English
ISBN:
0470125179 (9780470125175)
publisher: HarperAudio
publish date: June 1st 2004
format: audiobook
ISBN:
0060723378 (9780060723378)