Environmental engineering and sustainable design - Striebig, Bradley; Papadakis, Maria; Heine, Lauren G.; Ogundipe, Adebayo A. (Cengage Learning, 2023)