Reinforcement Learning: An Introduction
by Richard S. Sutton and Andrew G. Barto
This page has now moved. Please see
here
John Weatherwax