Constantine Porphyrogenitus three treatises on imperial military expeditions - Haldon, John F. (Corpus Fontium Historiae Byzantinae. Series Vindobonensis, 1997)