publisher: Cambridge University Press publish date: October 13th 1999
format: paperback pages: 277
language: English
ISBN:
0521775795 (9780521775793)
publisher: Cengage Learning
publish date: January 2nd 1992
format: paperback pages: 384
language: English
ISBN:
0030475279 (9780030475276)