Jasanoff, Sheila Can Science Make Sense of Life?/ by Sheila Jasanoff - UK: Polity, 2019. ISBN: 9781509522712 Dewey Class. No.: 501 / JAS.C