David Sandel
desiring God … listening, waiting
From Berkeley to Carmel - June 17, 2020
Sins and solutions -