No man thoroughly understands a truth until he has contended against it.
Ralph Waldo Emerson