Chapter 7 Iteration Revisited