Introduction to artificial intelligence - Charniak, Eugene