Computers and artificial intelligence, by Robert G. Middleton