Artificial Intelligence Programming - Charniak, Eugene (Lawrence Erlbaum Associates, 1980)