Principles of Artificial Intelligence - Nilsson, Nils J. (Narosa publishibg house, 1990)