Compendium of Catholic Philosophyby Catholic Encyclopedia, John LaneyWriting a summary for young readers…For young readersBook data: Open Library