Modern slavery in global context: human rights, law, and society - Faulkner, Elizabeth (Bristol University Press, 2024)