Smart Materials: Integrated Design, Engineering Approaches, and Potential Applications | 9781774631669 | Memmo