I know what causes autism, by Carrie Cariello. Looks at some of the explanations for autism that have been broadcast around the internet in the last few years – many laughable, some that may be possibilities. She also writes about some of the controversies within the autism community (eg epidemic needing a cure vs acceptance). Her thoughts and feelings on many of these subjects are complicated (I can relate to that!), and I like the way she outlined them.