Climate justice in a non-ideal world - Heyward, Jennifer Clare; Roser, Dominic (Oxford University Press, 2016)