This.
If you're also looking for a course that goes alongside the book, I highly recommend UC Berkley's CS188 (you can find it at http://ai.berkeley.edu).
The lecturer Pieter Abbeel does such a good job explaining stuff and the programming exercises are really neat.
Edit: Formatting