The emergence of cleantech

O'Rourke, Anastasia Rose.   Yale University ProQuest Dissertations & Theses,  2009. 3361640.