publisher: Back Bay Books
publish date: November 1st 2001
format: paperback pages: 480
language: English
ISBN:
0316278424 (9780316278423)
publisher: Little, Brown and Company publish date: November 16th 2008
format: hardcover pages: 424
language: English
ISBN:
0316277010 (9780316277013)
publisher: Little, Brown and Company publish date: November 16th 2008
format: ebook
language: English
ISBN:
0316049220 (9780316049221)