Drawing on a broad range of disciplines, including history, literature, and philosophy as well as the author\'s own experience of life on three continents ?Cosmopolitanism? is a moral manifesto for a planet we share with more than six billion strangers..
Drawing on a broad range of disciplines, including history, literature, and philosophy as well as the author\'s own experience of life on three continents ?Cosmopolitanism? is a moral manifesto for a planet we share with more than six billion strangers.