We all have ideas, concepts, and principles with which we feel the entire world should agree. If...

read more