ALL SAINTS & ALL SOULS November 1 & 2