Ptolemy's philosophy : mathematics as a way of life - Feke, Jacqueline (Princeton University Press, 2018)