A review by darkmenacer
Discrete Mathematics and Its Applications by Kenneth H. Rosen

informative medium-paced

2.75