Time to Meet the Angels: The Nine Choirs and Much More