An introduction to electricity generation -- Electricity generation and the environment -- Coal-fired power plants -- Natural gas-fired gas turbines and combined cycle power plants -- Piston engine-based power plants -- Combined heat and power -- Fuel cells -- Hydropower -- Tidal barrage power plants -- Power system energy storage technologies -- Wind power -- Geothermal power -- Solar power -- Marine power generation technologies -- Biomass-based power generation -- Power from waste -- Nuclear power