Sustainable Engineering by David T. Allen & David R. Shonnard