Science Library Tag Catherine Lord Nature’s “A Primer in Autism” Ignores Pain and Illness of Individuals With Autism. Katie Wright Sounds Off!