The Fingerprints of God
Brian Flewelling
June 10th, 2018