Is World War II Yet to be Finished, Saints Yet to be Delivered?