by Kenneth O. Morgan
publisher: Oxford University Press publish date: February 8th 1990
format: paperback pages: 398
language: English
ISBN:
0198201850 (9780198201854)
publisher: Faber & Faber publish date: February 18th 2010
format: paperback pages: 384
language: English
ISBN:
0571259618 (9780571259618)
publisher: Oxford University Press, USA publish date: January 1st 1992
format: Unknown Binding pages: 372
language: English
ISBN:
0192852701 (9780192852700)
publisher: Oxford University Press publish date: May 21st 1987
format: hardcover pages: 398
language: English
ISBN:
0198229291 (9780198229292)