Elrond, Lord of Rivendell