publisher: Oxford University Press, USA publish date: September 1st 1997
format: paperback pages: 336
language: English
ISBN:
0198264887 (9780198264880)
publisher: Hart Publishing (UK)
publish date: January 1st 2001
format: ebook pages: 790
ISBN:
1280801336 (9781280801334)
publisher: Hart Publishing (UK)
publish date: December 2011
format: paperback pages: 318
language: English
ISBN:
1849462755 (9781849462754)