Natural and artificial minds