Viewpoint: Ten Reasons We Can Still Rejoice in Hope

Catholic Exchange has this viewpoint here