People Dynamics