publisher: Little, Brown and Company publish date: May 1st 2003
format: ebook
language: English
ISBN:
0759528284 (9780759528284)
publisher: Allen Lane publish date: September 4th 2003
format: hardcover
language: English
ISBN:
0713997370 (9780713997378)
format: kindle pages: 822
language: English
ASIN: B000Q67H36
publisher: Little, Brown and Company publish date: July 1st 2009
format: hardcover pages: 848
language: English
ISBN:
0316172383 (9780316172387)