Heraclius, Emperor of Byzantium. Walter E. Kaegi