A person who believes; especially regarding religion.
A person who puts forward controversial views
A person who writes polemics