Paradox lost : logical solutions to ten puzzles of philosophy
Michael Huemer
Palgrave Macmillan, c2018
Includes bibliographical references and index