publisher: Thorndike Press publish date: August 1st 1998
format: hardcover pages: 349
language: English
ISBN:
0786215062 (9780786215065)
language: English
ISBN:
0340728868 (9780340728864)
language: English
ISBN:
0739400010 (9780739400012)
language: English
ISBN:
034069663X (9780340696637)
publisher: Books on Tape publish date: March 8th 1999
format: audiobook
language: English
ISBN:
0736644695 (9780736644693)