Heaven and hell come and go but this very instant is forever

Kevin Maguire A Decade of Parenting

Naida Ten Ways to Breathe Meaning into Existence