The missing basics: What engineers don't learn and why they need to learn it
Reflections on the Joy of Engineering