Discrete mathematics and its applications - "Rose, Kenneth" (2000)