Finite Mathematical structures - Snell, J. L.; kemeny, John. G.; Thompson, G. L. (Englewood Cliffs Prentice Hall, 1959)