Impact Engineering | 9781032778952 | Memmo