And in fact our admiration for the comically gifted is relatively new and not very well-founded, says Rod Martin's a psychologist at the University of Western Ontario.
出自-2013年12月听力原文
英英词典释义
Noun
1. the smallest of the Great Lakes
2. a prosperous and industrialized province in central Canada