publisher: Penguin publish date: June 1st 2000
format: paperback pages: 400
language: English
ISBN:
014118115X (9780141181158)
publisher: History Publishing Group publish date: November 1st 2012
format: paperback
ISBN:
0752465287 (9780752465289)
publisher: Penguin publish date: January 1st 2000
format: paperback pages: 384
language: English
ISBN:
0141180838 (9780141180830)
publisher: Dedalus
publish date: February 10th 2011
format: ebook pages: 277
ISBN:
1907650156 (9781907650154)
publisher: The History Press
publish date: December 1st 2012
format: kindle pages: 128
language: English
ASIN: B00AZ17S3G
publisher: Dedalus
publish date: August 15th 2012
format: ebook pages: 254
ISBN:
1909232122 (9781909232129)
publisher: North Atlantic Books
publish date: January 7th 2014
format: paperback pages: 288
ISBN:
1583947175 (9781583947173)