publisher: Holt McDougal publish date: January 1st 2005
format: hardcover pages: 1144
language: English
ISBN:
003050967X (9780030509674)
publisher: Holt McDougal publish date: August 1st 2002
format: audiobook
language: English
ISBN:
0030657539 (9780030657535)