Discrete mathematical structures - Kolman, Bernard, 1932- (Pearson, 2004)