No Wasted Lives

John Piper writes poetry.