Talking renewables : a renewable energy primer for everyone - Singh, Anirudh (Morgan & Claypool Publishers, 2018)