Manyebook
Mat Buckland
AI Techniques for Game Programming