Richard Towneley — English mathematician and astronomer (1629-1707)