Arrian : with an English translation. - Arrianus, Flavius, c. 95-c. 175 (Heinemann, ltd.;, 1949)