Artificial Intelligence 2/E - Rich, Elain; Knight, Kevin (Vidhyanagar TMH, 2007)