Sustainable Energy - Jefforons W. Tester ([s.l]: Prevtice Hill of Prvate Ltd. New Delhi, 2005)