The Lord works in mysterious ways, Christians are fond of telling us. More mysterious still is the matter of faith, a uniquely human idea which operates on the principle that phenomena we can’t explain are true, not because we understand them but because we don’t need to. Set in an almost medieval-feeling 1862, “The Wonder” […]
© 2020-23 Digest Wire. All rights belong to their respective owners.