Catholics and Anglicans observe All Saints and All Souls on November 1 and November 2 respectively.“Those who observe/celebrate All Saints' Day and All Souls' Day do so in the fundamental belief that there is a prayerful spiritual bond between those in purgatory (the 'Church Suffering'), those in heaven (the 'Church triumphant'), and the living (the …