publisher: Little, Brown and Company publish date: September 2nd 2003
format: paperback pages: 1456
language: English
ISBN:
0316735876 (9780316735872)
publisher: Little, Brown and Company publish date: August 1st 1996
format: hardcover pages: 1456
language: English
ISBN:
0316101389 (9780316101387)