integrationalism.com
Social Constructivism Vs. Technological Determinism
What are Social Constructivism and Technological Determinism? Two conflicting ideals regarding how human progress is derived and manifested.