June 19, 2024 Ian Nock Squaring the triangle: Sustainability philosophy needs to be an essential part of engineering design