Finite mathematics - "Althoen,Steven C" (W.w.norton & company)