Information processing and computer programming an introduction - Hill, Harold C. (rz1, 1973)