Teleology, Contingency, and Networks · Study