Discrete mathematics with algorithms - Albertson, Michael O.; Hutichinson, Joan P.