Object-Oriented Discrete-Event Simulation with Java A Practical Introduction - Garrido, José M. (Springer US, 2001)