Ai For Game Developers by David M. Bourg & Glenn Seemann