This book is not for experts in computers or artificial intelligence. My audience is ordinary people who are curious enough to ask questions like these, and who want to be able to make informed decisions about the course of AI's development. It is even for those who think that all this is rubbish--that no matter how smart machines get, they will never truly think, have a soul, or be self-aware in the same sense we are. Whatever your leanings, it should do no harm to explore, poke around, ask questions, and try to find out what makes machines so smart, what their inherent limitations might be, and where the boundary between human and artificial intelligence might lie. If these questions make you vaguely uncomfortable, it may be because they challenge ...