Theme Training: How can God be both a gracious father and a holy judge at the same time. 

Comment