Progress in sustainable development : sustainable engineering practices - Ting, David S.-K; O'Brien, Paul G. (Elsevier, 2023)