Understanding Evil
David Nelson   -  

Psalm 28