Abstraction in Science and Art: Philosophical Perspectives by Chiara Ambrosio Back to product details page >