by Desmond Seward
publisher: Constable
format: hardcover pages: 366
language: English
ISBN:
184529873X (9781845298739)
publisher: Constable publish date: July 21st 2011
format: paperback pages: 384
language: English
ISBN:
1849019800 (9781849019804)
publisher: Constable publish date: September 16th 2010
format: kindle pages: 384
language: English
ASIN: B004E9SYG0
publisher: Pegasus Books publish date: April 15th 2014
format: hardcover pages: 384
language: English
ISBN:
160598549X (9781605985497)
format: ebook pages: 384
language: English
ISBN:
1605985902 (9781605985909)
publisher: Pegasus publish date: April 15th 2014
format: kindle pages: 384
language: English
ASIN: B00I11OYPM