Ralph P. Grimaldi, “Discrete and Combinatorial Mathematics: An Applied Introduction, Fifth Edition”
read more