The Role of Technology in Science: Philosophical Perspectives - Hansson, Sven Ove (Springer Netherlands, 2015)