Sustainable Power Generation - Belyakov, Nikolay (Academic Press Elsevier, 2019)