Predicting and explaining behavior: a comparison of autistic, mentally retarded and normal children.