By the Light of Earendil's Star by Branwyn

At the Farmhouse; Under Siege