What are the accepted truths of today that could be challenged?