Text this: Discrete mathematics in computer science / Donald F. Stanat, David F. McAllister.