Ptolemy's catalogue of stars: a revision of the Almagest | NiceBooksReads