Ptolemy writes in Alexandria an encyclopedic account of Greek scientific theory in cosmology, astronomy and geography