Artificial Intelligence. A Guide for Thinking Humans