A challenging, unpredictable world for people with autism spectrum disorder.

A challenging, unpredictable world for people with autism spectrum disorder.