Parallel and Distributed Simulation Systems by Richard M. Fujimoto