Cleomedes' lectures on astronomy : a translation of The Heavens - Cleomedes (Hellenistic culture and society ; ;, 2004)