A common critique of Christianity, sometimes whispered in doubt and other times shouted in frustration, is that the God of the Old Testament seems harsh, angry, and violent, while the God of the New Testament, revealed through Jesus, comes across as loving, kind, and...