Books by Nathan W. C. Leigh
Moving Planets Around
An introduction to the laws of celestial mechanics and a step-by-step guide to developing software for direct use in astrophysics research.