Solving Keplers Equation Over Three Centuries