Discrete Mathematics by Kenneth A. Ross, Richard Johnsonbaugh & John A. Dossey