publisher: Heinemann Educational Books publish date: October 8th 2002
format: paperback pages: 288
language: English
ISBN:
032500367X (9780325003672)
publisher: Harcourt Brace College Publishers
format: paperback pages: 320
language: English
ISBN:
0155012800 (9780155012806)