TY - GEN AU - Cruft, Rowan [editor] TI - Philosophical foundations of human rights SN - 9780199688630 PY - 2015/// PB - Oxford University Press ER -