Wind and Solar Energy Applications; Technological Challenges ...
Satish Kumar Peddapelli & Peter Virtic