Author: Pompeius Trogus; Marcus Junianus Justinus; Satoru Aisaka