Paradox lost : logical solutions to ten puzzles of philosophy /: logical solutions to ten puzzles of philosophy. (2018)