publisher: Heinle ELT publish date: February 16th 1999
format: paperback pages: 294
language: English
ISBN:
0838409490 (9780838409497)
publisher: Heinle & Heinle Publishers publish date: March 1st 1993
format: paperback pages: 246
language: English
ISBN:
0838438490 (9780838438497)