Philosophy and the Human Paradox - Danielle Sands; Alan Montefiore (Taylor and Francis, 2020)