Preparing for the Coming of Christ: Justice, Grace and Mercy