By Herodotus, John M. Marincola, Aubrey de Sélincourt
By Herodotus, A. R. Burn, Aubrey de Sélincourt
By Arrian, Lucius Flavius Arrianus Xenophon, Betty Radice, J. Hamilton, Aubrey de Sélincourt
By Aubrey de Sélincourt
By Herodotus, John Marincola, Aubrey de Sélincourt