Climate Demands - Mohammed M. Ettouney (Taylor and Francis, 2025)