Offering an introduction to the entire modeling process, this book delivers a balance of theory and practice, giving students hands-on experience developing and sharpening their skills in the modeling process. This fifth edition includes a new chapter on modeling with graph theory.