Rock of Ages…But Some Loose Stones

“Thou art Peter, and upon this rock I will build my church, and the gates of hell will not prevail against it. I will...

Recognizing Baby Steps – Part 2

In a previous article of mine, Recognizing Baby Steps a news article was reviewed where it was reported that a pregnant woman in the...

Christianity, Islam and Atheism

The Arab world before Mohamed was dominated by a polytheism that was slowly evolving toward monotheism. That polytheism included the supreme god among all...

Justice, Christianity and Righteous Anger

The Gospel for this third Sunday of Lent, John 2:13-25, shows a side of Jesus we do not often get to see. Witnessing the...

One Species of Human?

I'm not sure how much of Dr. Robin May's presentation (posted below) of the human fossil record is science, or fiction - like most...

Christianity and Common Sense

Can one jump down one’s own throat? This was G.K. Chesterton's reply to those who claim that anything is possible. When we exercise common...

A Lenten Reflection on Faith

"They that hope in the LORD will renew their strength, they will soar on eagles’ wings; They will run and not grow weary, walk...

Investigation Yields Disturbing Findings on Catholic Relief Services

An exhaustive investigation by two Catholic organizations into Catholic Relief Services (CRS) in three African countries has revealed pervasive contraception promotion and abortion referrals. Joint research...

Preaching Christ Crucified

Go into most Protestant churches and you may find a cross, but you will not find a crucifix located anywhere. Go into any Catholic...

St Joseph: The Humble Extraordinary Man of God  

On this Solemnity of the Glorious Patriarch St Joseph, I would like to appreciate with you the figure of this most humble and extraordinary...