Power generation, engineering and use On the magical, terrible requisites of keeping the lights on 2021-05-04 – 2023-09-25