Yang, Yingyu (2023) Humane education and human-animal interaction: implications to humane primary education in China. [MSc]