Modeling and Simulation for Collective Dynamics by Peter A. Markowich | Menrva Books | MenrvaBooks