Probability, Markov Chains, Queues and Simulation.
Java source code for chapter 17:
chi2.java
run_up.java