https://ebookunlimited.space/?book=048629823XIntroduction by D. A. Rees; Translation by A. S. L. Farquarson