Resources For Renewable Energy