ARTIFICIAL INTELLIGENCE - RICH, ELAINE and KNIGHT, KEVIN (2006)