Achaemenides' Unfinished Account: Vergil Aeneid 3. 588-691 - Harrison, E. L. (1986)