Owens

The Wind Power Story: A Century of Innovation that Reshaped the Global Energy Landscape - IEEE

9781118794289


"Components, Circuits, Devices and Systems; Geoscience; Power, Energy and Industry Applications"