Cosmopolitan Global Politics (Ethics and Global Politics)by Patrick HaydenWriting a summary for young readers…For young readersBook data: Open Library