i·de·o·logue


– noun
1. a person who zealously advocates an ideology.

zeal


– noun
1. Enthusiastic devotion to a cause, ideal, or goal and tireless diligence in its furtherance.

ar·dor


– noun
1. great warmth of feeling; fervor; passion.
2. intense devotion, eagerness, or enthusiasm.
3. burning heat.