Renewable energy resources - Weir, Anthony D. (Taylor & Francis, 2006)