publisher: Little, Brown and Company publish date: April 1st 2002
format: paperback pages: 544
language: English
ISBN:
0751525383 (9780751525380)
language: English
ISBN:
0316646318 (9780316646314)
publisher: Sphere publish date: August 25th 2011
format: kindle pages: 542
language: English
ASIN: B005AVITM0
publisher: Sphere publish date: August 25th 2011
format: kindle pages: 544
language: English
ASIN: B00GVFS8R0