The crust and the core

I couldn't possibly agree more with Kevin DeYoung's blogpost here.

Comments