Green Energy Harvesting - Materials for Hydrogen Generation and Carbon Dioxide Reduction - Pooja Devi (Wiley, 2022)