freethinker n. One who has rejected authority and dogma, especially in his religious thinking, in favor of rational inquiry and speculation.
This comment has been removed by the author.
This comment has been removed by the author.
ReplyDelete