Nothing in this world is so powerful as an idea whose time has come ~ Victor Hugo