What is one who exposes or destroys impositions or shams; one who attacks cherished beliefs; a radical called?

iconoclast — One who exposes or destroys impositions or shams; one who attacks cherished beliefs; a radical. (Webster's 1913.)

Sources