The Harpist's Tale
 by Varda

Additional episodes:
A Song for King Theoden
If Wars were Won by Songs
Cat's Ladder