publisher: Blumenfeld Press publish date: October 6th 2011
format: paperback pages: 518
language: English
ISBN:
1446090604 (9781446090602)
publisher: Clarendon Press, 386 pages, " /> publish date: December 1st 1998
pages: 386
language: English
ISBN:
0198212011 (9780198212010)
publisher: Clarendon Press
format: ebook
language: English
ISBN:
0026756153 (2940026756155)