The world in 2050 how to think about the future / Hamish McRae. - McRae, Hamish (Bloomsbury Publishing, 2022)