Source Each work has to pass through these stages–ridicule, opposition and then acceptance. Those who think ahead of their time are sure to be misunderstood. — Swami Vivekananda (1863-1902) Post Views: 258