Available

Sustainable Engineering: Concepts, Design and Case Studies

David R. Shonnard, Michigan Technological University

Dr David Allen, Department of European Studies, University of Loughborough

©2012 |Pearson | Available