Decoding disasters an engineering approach to understanding technical failures and natural catastrophes / - Sofronas, Anthony (John Wiley & Sons Inc,, 2025)