publisher: Tempus publish date: December 1st 2004
format: paperback pages: 320
language: English
ISBN:
0752429795 (9780752429793)
publisher: The History Press publish date: July 1st 2009
format: paperback pages: 288
language: English
ISBN:
0752450522 (9780752450520)
publisher: HarperCollins publish date: February 1st 1989
format: hardcover pages: 272
language: English
ISBN:
0714823597 (9780714823591)