sophist

1. a philosopher, thinker or scholar
2. one who is skilled at reasoning or arguing adroitly or speciously






 He considered himself to be a sophist