Possible Minds: 25 Ways of Looking at AI

Possible Minds: 25 Ways of Looking at AI