Discrete Mathematical Structures And Practice Problems door Bernard Kolman