Mathematics of Discrete Structures for Computer Science - Gordon J. Pace (Springer)