Cosmopolitan Democracy and its Critics: A Review