Iterative algebra and dynamic modeling : a curriculum for the third millennium - Kreith, Kurt (Springer-Verlag, 1999)