by Jeremy Black
publisher: History Press publish date: July 1st 2003
format: paperback pages: 408
language: English
ISBN:
0750931698 (9780750931694)
publisher: St. Martin's Press publish date: October 1st 1992
format: hardcover pages: 355
language: English
ISBN:
0312086091 (9780312086091)
publisher: Sutton Publishing
format: hardcover pages: 256
language: English
ISBN:
0862999693 (9780862999698)
publisher: Alan Sutton Publishing publish date: September 28th 1997
format: paperback pages: 384
language: English
ISBN:
0750914149 (9780750914147)