Artificial intelligence - Callan, Rob (Palgrave, New York, 2003)