Philosophy and Engineering: Reflections on Practice, Principles and Process - Michelfelder (Springer Netherlands, 2013)