Author Archives: Greg Vanderleeuw

Prepare My Heart

I can’t count how many times in my life I felt a big event or task crept up on me…