visions of norse frost giants , sea dragons , and rock trolls rampaged through his head but he brushed them aside as it was too unnerving to consider that his peoples fantastic sagas could have their roots in truth .