One who thinks for himself