1
Published 2003
Springer Berlin Heidelberg
... science, architecture, design, and philosophy of mind. As these different disciplines gain a deeper...