Text this: Renewable Energy Technologies - Advances and Emerging Trends for Sustainability (1st Edition)