Finite Math With Applications by Thomas W. Hungerford & John Holcomb