Time to give up on a single explanation for autism
Enhanced Perceptual Functioning in Autism: An Update, and Eight Principles of Autistic Perception