Who is this who appears like the dawn, beautiful as the moon, bright as the sun, awesome as an army with banners?