Finite Mathematics And Its Applications by David I. Schneider, Larry Joel Goldstein & Martha J. Siegel