This question already has an answer here:
What's a word for a person who studies many subjects? Often, the words we use to describe this type of person implies that he/she knows little about each subject (e.g. jack-of-all-trades, dilettante). I'd like to avoid that negative meaning.
e.g. Steve was a true ________; he was well-versed in everything from theoretical physics to gastronomy.