Artificial Psychology: The Quest for What It Means to Be Human by Jay Friedenberg | Menrva Books | MenrvaBooks