Renewable Energy: Physics, Engineering, Environmental Impacts, Economics and PlanningElsevier Science$76.00View product