Suppose I want to refer to a very knowleageable person in a light-hearted, informal, yet not direspectful manner. For example,
This is a tricky question that requires insight and a historical background of English. I suggest you to consult the {very knowledgeable persons} in English Language Learners Stack, who will likely provide good answers.
Looking for "knowledgeable" in dictionaries, I have found "versed" and "lettered", but both sound too formal. Do you know any alternative?