Renewable Resources For Electric Power by Raphael Edinger & Sanjay Saul