Author: Marcianus of Heraclea
Alternate names: Marcianus Heracleota; Marcianus d'Héraclée