Fordyce, Peter. " Suffering in Non-Human Animals." Global Journal of Animal Law [Online], 5.1 (2017): 12-53. Web. 24 Nov. 2024