terrillbrianschrock.com
Moral physics
The concept of sacrifice is central to Christianity, but it is also found in many – if not most – traditional cultures around the globe. For many years it often occurred to me that if s…