Constructing algorithms: an introduction to structured programming - Keller, Roy.F (Kendall/Hunt publishing Co., 1975)