Computational Discrete Mathematics door Steven Skiena & Sriram Pemmaraju