ideologist (ideology + -ist): One who theorizes or idealizes; one who advocates the doctrines of ideology