Grid List
In this book Martyn Smith addresses the issue of God's violence and refuses to shy away from diff...