publisher: Heinle publish date: 2008
format: paperback pages: 408
language: English
ISBN:
1413033938 (9781413033939)
publisher: Harcourt Brace College Publishers publish date: September 11th 1992
pages: 301
language: English
ISBN:
0030753716 (9780030753718)