publisher: Little, Brown and Company publish date: May 1st 2003
format: ebook
language: English
ISBN:
0759528020 (9780759528024)
format: paperback pages: 305
language: English
ISBN:
0316005304 (9780316005302)
publisher: Little, Brown and Company publish date: May 1st 2003
format: hardcover pages: 288
language: English
ISBN:
0316919160 (9780316919166)