Anonymous of Heraclea Name(s): Anonymous of HeracleaDate: Under Basil I, Leo VI, Constantine VII and Romanus Lecapenus (867-944)Confession: Christian (Byzantine orthodox)Works: Universal history