Ammaturo, Francesca Romana and Melvin, Jennifer
(2023)
The challenges of teaching human rights.
In: Outhwaite, William and Ray, Larry, (eds.)
Teaching Political Sociology.
Elgar, 172 - 188.
ISBN 9781802205145
This list was generated on Sun Oct 6 07:53:56 2024 BST.