Historical Miscellany

Aelian

Translated by Nigel G. Wilson