by John Kerrigan
publisher: Oxford University Press, USA publish date: December 1st 1997
format: paperback pages: 208
language: English
ISBN:
0198184514 (9780198184515)
publisher: Oxford University Press publish date: July 25th 1996
format: hardcover pages: 432
language: English
ISBN:
0198121865 (9780198121862)
publisher: Oxford University Press publish date: January 1st 1996
format: ebook pages: 432
language: English
ISBN:
1280766506 (9781280766503)