A sermon and time for reflection based on All Saints Day and the lectionary passages of Revelation 7:9-17 & 1 John 3:1-3.