THORPE DAVID SOLAR TECHNOLOGY - EARTHSCAN 2011 - 238 P ISBN: 9781849711098 Subjects--Topical Terms: CIVIL Dewey Class. No.: 696 THO