John Corrigan Author, Editor & Illustrator

John Corrigan is professor of philosophy at Immaculata College.