Tim Madigan is Professor and Chair of Philosophy at St. John Fisher College and founder of its Irish Studies Program.