The Fair Valley of Rivendell by Ted Nasmith.