Facing the climate emergency - Salamon, Margaret Klein (New Society Publishers, 2023)