Seol an Taifead seo mar Ríomhphost: Is there a pilot in the brain? Contribution of the self-positioning system to spatial navigation