Muhammad Jahangir Kakar

The five ‘futures’ of the World by 2040