Peter Jamieson

Innovation in Wind Turbine Design