Go for the Green: Spiritual Lessons for Life from the Game of Golf