Introduction to computers and problem solving - Hull, T. E. (Addison-Wesley, 1969)