The Truth About Agent-Based Modeling by Brian Heath