Articles by David P. Deavel

 

National Cemetery Flag. American flag on a grave at the National Cemetery in Baton Rouge, Louisiana, placed there for Memorial Day.
18 Comments

Memorial Day: They Died So We Could Serve God Freely

pentecost
8 Comments

King Arthur and the Need for Knights

7 Comments

The Glorious Sadness of Mother’s Day

22 Comments

The Commencement Speech Nobody Will Hear

phillysoc; liberty bell
4 Comments

PhillySoc and the Need for Conservative Institutions

Biden Admin’s War on Women
45 Comments

Biden Admin’s War on Women