Discrete mathematics through applications by Nancy Crisler · Bookplated