elrond's house, rivendell, by craig davison