Renewable and Alteative Energy Resources:A