Individual-Based Modeling and Ecology by Volker Grimm & Steven F. Railsback