ancient battles cast cleverness compelling days descendants eyes keeper kingdoms knowledge long magic mountaintops oath people power prophecy race scriptures song tombs town trol veins wrath