Engineering for sustainable communities : principles and practices - Kelly, William E.,; Luke, Barbara,; Wright, Richard N., (American Society of Civil Engineers (ASCE), 2017)