by Terence Irwin
publisher: Oxford University Press, USA publish date: April 5th 1990
format: paperback pages: 724
language: English
ISBN:
0198242905 (9780198242901)
publisher: Oxford University Press publish date: February 16th 1989
format: hardcover pages: 720
language: English
ISBN:
0198247176 (9780198247173)
publisher: Oxford University Press publish date: January 1st 1988
format: ebook pages: 720
language: English
ISBN:
1282052004 (9781282052000)