Three stages of Truth

All truth passes through three stages. 
First, it is ridiculed. 
Second, it is violently opposed. 
Third, it is accepted as being self-evident.
[Writer: Arthur Schopenhauer]

Followers