Rats, cockroaches and people like us views of humanity and human rights - Haar, Gerrie ter (Institute of Social Studies, 2000)