Sale Quick view Add to Cart Essential Discrete Mathematics For Computer Science $108.04 $98.13 Princeton University Press