Introduction to Discrete Event Simulation and Agent-based Modeling - Allen, Theodore T. (Springer London, 2011)