David Sandel
desiring God … listening, waiting
Cain, Abel, the Pharisees and the rest of us - February 13, 2023