Ptolemy's universe : the natural philosophical and ethical foundations of Ptolemy's astronomy / - Taub, Liba, (Open Court,, 1993)