Neo-classical economic theory