and from these brethren alone has come among men the blood of the firstborn and a strain of the spirits divine that were before arda ; for they were the sons of elwing , dior 's daughter , luthien 's son , child of thingol and melian ; and earendil their father was the son of idril celebrindal , turgon 's daughter of gondolin .