English Richard Twine (sociologist) Cited by user J Milburn on 22 Jan 2024 Richard Twine is a British sociologist whose research addresses environmental sociology as well as gender, human/animal and science studies.