ID:DA18665080
Search authors sharing the same name
Pietro Maffettone
Routledge 2020 Ethics, human rights, and global political thought
: pbk
Available at 2 libraries
edited by David Held and Pietro Maffettone
Polity Press 2016
Available at 11 libraries