On the Erythraean Sea. Translation from Greek and Latin and Commentary by M.D. Bukharin (Moscow) (to be ended)

Bukharin Mikhail D.