Dynamic modeling / by Bruce Hannon and Matthias Ruht.-2nd ed.