Reinforcement Learning by Richard Sutton