Fr. Kevin

Old Testament Preaching Series

On the weekend of September 29-30, we will begin our preaching series of the Overview of the Old Testament. We will begin…In the Beginning…with Genesis. This guide will help if you would like to read ahead. Also, you are welcome to BYOB (Bring Your Own Bible) to Mass is you’d like!

Overview of OT Preaching Series


Creation: Homily for 26th Sunday in Ordinary Time 9/30/18


Violence in the Old Testament: Homily for 24th Sunday in Ordinary Time 9/16/18

Here are some notes from this homily:

Some Difficult Passages in Old Testament:

  • Joshua 6:20-21: “The Ban”: killing every man, woman, child, and beast
  • 1 Samuel 15:7-11, 32-33: Samuel the prophet killing Agag
  • Psalm 137: 7-9: Dashing babies upon the rocks

New Testament’s Guide for Reading the Old Testament

  • Revelation 5: The Lamb that was slain
  • Galatians 1:13-16:  Christ becomes Paul’s new lens for reading Scripture
  • Galatians 4:22-27: Reading OT as “Allegory”
  • Ephesians 6: Spiritual Battle

Is the Bible True? Homily for the 23rd Sunday in Ordinary Time 9/9/18

The Word of God: Homily for 22nd Sunday in Ordinary Time 9/2/18

Clergy Abuse Scandal: Homily for 8/26/18

The Living Bread: Homily for 20th Sunday in Ordinary Time 8/19/18

Assumption of Mary: Homily for August 15, 2018

A Fragrant Offering: Homily for 19th Sunday in Ordinary Time 8/12/18
On Christ’s Sacrifice and our Eucharistic Worship

The New Passover: Homily for 17th Sunday in Ordinary Time 7/29/18

Bad Shepherds: Homily for 16th Sunday in Ordinary Time 7/22/18

What do we do when we have a bad shepherd?  We hold on to the promises of God.   This is what we learn from Jeremiah today, and is very much applicable to our Church throughout history and today.

In the homily, I mention St. Peter’s Bones.  There is a new book about the excavation of the bones of St. Peter, The Fisherman’s Tomb by John O’Neil.  Read more about it here.

I also mentioned Bl. Pope Paul VI’s Encyclical Humanae Vitae.  It happens that this week is the 50th anniversary of its writing! For more on this encyclical, you can visit the Dubuque Archdiocese website here.

15th Sunday in Ordinary Time 7/15/18 –  Fr. Kevin’s first homily as pastor.

13th Sunday in Ordinary Time 7/1/18

11th Sunday in Ordinary Time 6/17/18

Click here for the archive of previous homilies.