Ptolemy's Almagest / translated and annotated by G.J. Toomer