Seeing, thinking and knowing by Arturo Carsetti | Menrva Books