by P.A. Brunt
publisher: Oxford University Press, USA publish date: September 25th 1997
format: paperback pages: 420
language: English
ISBN:
0198152426 (9780198152422)
publisher: Oxford University Press publish date: February 11th 1993
format: hardcover pages: 424
language: English
ISBN:
019814783X (9780198147831)
publisher: Oxford University Press publish date: January 1st 1998
format: ebook pages: 424
language: English
ISBN:
1280764678 (9781280764677)