Classical, Neoclassical and Contingency Approaches