the nauglath are a strange race and none know surely whence they be ; and they serve not melko nor manwe and reck not for elf or man , and some say that they have not heard of iluvatar , or hearing disbelieve .