David Blockley, Creativity, Problem Solving and Aesthetics in Engineering: Today's Engineers Turning Dreams into Reality Priyan Dias, Philosophy for Engineering: Practice, Context, Ethics, Models, Failure reviewed by Carl Mitcham. (28th March 2022) - Mitcham, Carl