By the Light of Earendil's Star by Branwyn

Oft the Old Tales are True