James C. SwindalBooksSheed and Ward Anthology of Catholic PhilosophySheed and Ward Anthology of Catholic PhilosophyAuthor data: Open Library