by Andrew Cook
publisher: Tempus
publish date: October 1st 2004
format: hardcover pages: 336
language: English
ISBN:
0752428969 (9780752428963)
publisher: Tempus publish date: April 1st 2007
format: paperback pages: 336
language: English
ISBN:
0752439499 (9780752439495)
publisher: The History Press publish date: August 26th 2011
format: kindle pages: 278
language: English
ASIN: B0078XHA8W
publisher: History Press publish date: August 26th 2011
format: ebook pages: 336
language: English
ISBN:
0752469614 (9780752469614)