Artwork for Can God Be Surprised?
Greg Boyd: Apologies & Explanations

Can God Be Surprised?