Cleomedes' lectures on astronomy: a translation of Τhe heavens - Κλεομήδης (Hellenistic culture and society, 2004)