Hipparchus — 2nd century Greek astronomer, geographer and mathematician