Temple Grandin? Autism?

Ever heard of Temple Grandin?  She's an incredible person. Temple [...]