Constantine Porphyrogenitus= Constantini Porphyrogeniti : Three treatises on imperial military expeditions: Tres tractatus de expeditionibus militaribus imperatoris - Haldon, John F. (Corpus Fontium Historiae Byzantinae, 1990)