Human Machine: A View of Intelligent Mechanisms by Igor Aleksander | Menrva Books | MenrvaBooks