Ranking the liveability of the world's major cities the Global Liveable Cities Index (GLCI) (World Scientific Pub. Co., 2012)