Discrete mathematics - Richard Johnsonbaugh (Prentice-Hall)