Joel 2:23, 28
Ezekiel 38-39
Matthew 24:30-31
Ezekiel 38-39; Revelation 20:7-10
Various Passages