Introduction to computer science - Banks, Peter M.; Doupnik, J. R. (Wiley, 1976)