A person who believes in and promotes the truth or benefits of an idea or theory.
Home
Feed
Search
Library
Download