Fundamentals of Renewable Energy Systems - Mukherjee, D; Chakrabarti, S (New Delhi New Age International, 2014)