Apocalypse 7: 2-4, 9-14

John sees the vision of God bringing victory on a huge scale and to people from every nation, tribe and language. 

1 John 3: 1-3

We live in hope of a future yet to be revealed, but already we are the children of God. 

Matthew 5: 1-12

The Beatitudes provide us with a charter for Christian living.  They are both a challenge and a consolation.