publisher: Little, Brown and Company publish date: March 1st 2004
format: paperback pages: 528
language: English
ISBN:
0751535559 (9780751535556)
publisher: Simon & Schuster publish date: December 31st 2030
format: kindle
language: English
ASIN: B00AK80BQK