publisher: Trans-Atlantic Publications publish date: September 1st 1993
format: paperback pages: 384
language: English
ISBN:
0273601180 (9780273601180)
publisher: Pearson publish date: January 1st 2013
format: ebook pages: 672
language: English
ISBN:
1299661955 (9781299661950)
publisher: Pearson publish date: June 1st 2013
format: paperback pages: 672
language: English
ISBN:
0273758276 (9780273758273)