publisher: Publications International publish date: June 1st 2000
format: hardcover pages: 768
language: English
ISBN:
0785329633 (9780785329633)
publisher: Houghton Mifflin Harcourt (HMH)
format: paperback pages: 36
language: English
ISBN:
0395814545 (9780395814543)