TY - GEN AU - Bakshi, Bhavik R. (Ohio State University) TI - Sustainable Engineering SN - 9781108420457 PY - 2019/// PB - Cambridge University Press ER -