Solving Kepler's Equation over Three Centuries (Hardcover)