Ethics the key thinkers - Angier, Tom 1970- (Bloomsbury Academic, 2023)