BUT WHAT IS Dr. Temple Grandin, REALLY?