News and views on autism research and other musings. Sometimes uncomfortable but rooted in peer-reviewed scientific research.