The works of Archimedes : translation and commentary - Archimedes, 287-212 a.C (Cambridge University Press, 2017)