The world in 2050 book hamish mcrae July 8, 2019 16 32 64 128 The world in 2050 essay The future world in 2050 The world in 2050 hamish mcrae The world in 2050 hamish mcrae goodreads