Artificial intelligence application programming /2nd ed. - Jones, M. Tim (Charles River Media, 2005)