Understanding the Failure of Materials and Structures | 9781032841663 | Memmo