publisher: Little, Brown and Company publish date: July 31st 2007
format: ebook
language: English
ISBN:
0316025445 (9780316025447)
publisher: Little, Brown and Company publish date: October 28th 2004
format: hardcover pages: 272
language: English
ISBN:
0641821697 (9780641821691)