Shanghai : its urbanization and culture - Yu, Xuanmeng, (The Council for Research in Values and Philosophy, 2004)