>>82885092
What makes you think the science autism is any better?