publisher: Back Bay Books publish date: April 8th 2002
format: paperback pages: 343
language: English
ISBN:
0316284610 (9780316284615)
publisher: Back Bay Books publish date: November 15th 2008
format: hardcover pages: 343
language: English
ISBN:
0316286648 (9780316286640)
publisher: Little, Brown and Company publish date: November 15th 2008
format: ebook
language: English
ISBN:
0316050059 (9780316050050)
language: English
ISBN:
0732910846 (9780732910846)