Sustainability in engineering design an undergraduate text - Johnson, Anthony; Gibson, Andy (2014)