Simulation: a Problem-Solving Approach - Stewart V. Hoover (Addison-Wesley, 1989)