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 Thu May 9 08:39:37 2024 BST.