Диодор Сицилийский
Diodorus Siculus added to this account: