publisher: The Historical association publish date: October 28th 1983
format: paperback pages: 96
ISBN:
0852782594 (9780852782590)
publisher: Cambridge University Press publish date: July 15th 2013
format: ebook pages: 296
ISBN:
1107239818 (9781107239814)
publisher: Cambridge University Press publish date: October 31st 2013
format: hardcover pages: 287
language: English
ISBN:
0521837472 (9780521837477)