What's new in the treatment of Autism

New developments and a tribute to some people recently lost.