Thomas SheddenBooksThree essays on philosophical subjectsElements of LogicThree essays on philosophical subjectsAuthor data: Open Library