publisher: Oxford University Press publish date: October 19th 1989
format: paperback pages: 992
language: English
ISBN:
0198612389 (9780198612384)
publisher: Oxford University Press publish date: November 3rd 1988
format: paperback pages: 640
language: English
ISBN:
0198612109 (9780198612100)
publisher: Oxford University Press publish date: March 1st 1990
format: paperback pages: 480
language: English
ISBN:
0199102546 (9780199102549)
publisher: Avon publish date: August 1st 1982
format: mass market paperback pages: 1120
language: English
ISBN:
0380607727 (9780380607723)
ISBN:
0195714148 (9780195714142)