Studyguide for Artificial Intelligence: A Modern Approach by Norvig, Russell &, ISBN 9780137903955