by Duff Cooper, John Julius Norwich
publisher: George Weidenfeld & Nicholson publish date: September 28th 2005
format: hardcover pages: 512
language: English
ISBN:
0297848437 (9780297848431)
publisher: Phoenix publish date: September 28th 2007
format: paperback pages: 528
language: English
ISBN:
0753821052 (9780753821053)