Strategic Approaches to Problem Solving in Science and Engineering | 9781032861104 | Memmo