Ptolemy in Perspective - Jones, Alexander; Buchwald, Jed Z.; California Institute of Technology; California Institute of Technology Staff (Springer Netherlands, 2010)