publisher: Heinle & Heinle Publishers publish date: January 1st 1990
format: paperback pages: 288
language: English
ISBN:
0838428630 (9780838428634)
publisher: Newbury House Publishers
format: paperback pages: 275
language: English
ISBN:
0066324300 (9780066324302)