"The uncontested absurdities of today, are the accepted slogans of tomorrow" Ayn Rand