Artificial intelligence - Winston, Patrick Henry 1943-2019 (Addison-Wesley, 1993)