John Flamsteed (1646–1719) Previous Next