by Jeremy Black
publisher: Cornell University Press publish date: December 10th 1998
format: hardcover
language: English
ISBN:
0801435986 (9780801435980)
publisher: Athlone Press publish date: January 1st 2001
format: ebook
language: English
ISBN:
0567270157 (9780567270153)
publisher: Athlone Press publish date: December 1st 2000
format: ebook pages: 240
language: English
ISBN:
1282452681 (9781282452688)
publisher: Continuum publish date: January 1st 2001
format: hardcover pages: 240
language: English
ISBN:
048593003X (9780485930030)