Revelation 7: A Promise and Commission Fulfilled