site logo

Micro Disruption Theory and The Social Effect