like everyone in ultima thule , zev had heard the legends of the welfings when he had lived over there for three years2 ; in that time that he had learned the language of that place and the customs of the elves , gnomes , trolls and other strange beings , although he had never encountered the fauns .