Comprehensive textbook covering logic, sets, relations, functions, graph theory, and combinatorics. 450 pages with practice problems and solutions.