Optimism, Pessimism, or Christian Hope

Knowing Jesus: the Apostle John's intimate biography - Part 33