publisher: Little, Brown and Company publish date: January 2001
format: paperback pages: 502
language: English
ISBN:
0349116849 (9780349116846)
language: English
ISBN:
0751533254 (9780751533255)
language: English
ISBN:
0349114676 (9780349114675)
pages: 500
language: English
ISBN:
0316857432 (9780316857437)
language: English
ISBN:
0751531871 (9780751531879)