Autism: a world changing too fast for a mis-wired brain?

Autism: a world changing too fast for a mis-wired brain?