Temple Grandin

University of Minnesota Crookston