Table of Contents
Laws, liberty, and hard questions.
- Feelings Over EnforcementFeb 7, 2026
- The Democrat’s PlaybookSep 13, 2025
- “Hey Fascist! Catch!”Sep 12, 2025
- LoyaltyAug 31, 2024
- mRNAMar 8, 2024
- Race or Ideology?Nov 21, 2021
- Immigration In The Eyes of a ChristianOct 17, 2021
- InfightingOct 7, 2021
- 20 YearsSep 10, 2021
- Founding WisdomJul 18, 2021
- Dear Governor WalzOct 30, 2020
- LIFE!Aug 27, 2020
Verse for the quiet hours.
- GoalsMay 6, 2024
- The BookApr 25, 2024
- FlamesMar 18, 2024
- CarriedFeb 24, 2023
- PauseMay 23, 2022
- The BuilderMay 17, 2022
- HeadstoneJul 30, 2021
- GravityFeb 11, 2021
- BloodAug 17, 2020
- Lord, Protect MeMay 26, 2020
- Final DescentJan 14, 2020
- SorrowOct 21, 2019
Life, loss, and becoming.
- More Than A HolidayDec 19, 2019
- Hurt people hurt people.Dec 1, 2019
- 2 YearsSep 27, 2019
- DeathDec 5, 2018
- GenuineSep 6, 2018
- LossAug 28, 2018
Short Stories
6 worksFiction with a pulse.
- A Witness With Wings – Part 2Mar 2, 2020
- A Centurion’s Story – Part 1Feb 24, 2020
- RonDec 11, 2019
- LeaFeb 26, 2019
- GladysFeb 6, 2019
- ChadOct 5, 2018
Notes from the field.
- Department of Justice: “Decouple Commissions”Feb 27, 2024
- Being a Realtor 101Aug 21, 2019
- SE MN Real Estate SummaryJan 16, 2019
Takes without the noise.
- Larger Than LifeMay 14, 2019
- QuietFeb 21, 2019
Words meant to be spoken.
- Krueger Wedding SpeechOct 20, 2024
Remembered in ink.
- Dear CharlieSep 11, 2025