He was no fool in his own subject, certainly.
He was not stupid in all matters.