by David Abulafia
publisher: Allen Lane publish date: May 1st 2011
format: hardcover pages: 768
language: English
ISBN:
0713999349 (9780713999341)
publisher: Oxford University Press, USA publish date: October 13th 2011
format: hardcover pages: 783
language: English
ISBN:
0195323343 (9780195323344)
publisher: Allen Lane publish date: 2011
format: kindle pages: 986
language: English
ASIN: B00551S1HI
publisher: Penguin publish date: May 3rd 2012
format: paperback pages: 816
language: English
ISBN:
014102755X (9780141027555)
format: kindle pages: 816
language: English
ASIN: B0050N7GUY
publisher: Oxford University Press, USA publish date: September 1st 2013
format: paperback pages: 816
language: English
ISBN:
019931599X (9780199315994)
publisher: Fischer E-Books publish date: October 17th 2013
format: kindle pages: 960
language: English
ISBN:
9783104028118
publisher: Oxford University Press, USA publish date: September 13th 2011
format: ebook
language: English
ISBN:
019975263X (9780199752638)
publisher: Oxford University Press, USA publish date: January 1st 2011
format: ebook pages: 816
language: English
ISBN:
1283269678 (9781283269674)