Historiae Mundi: Studies in Universal History by Bloomsbury Publishing Back to product details page >