Modeling Social Dynamics using Deterministic and Stochastic Models