System Dynamics : A Unified Approach by Donald Margolis, Dean C. Karnopp and…

You will find that this textbook has a companion website with extra resources.