Discrete mathematics mathematical reasoning and proof with puzzles, patterns, and games - Ensley, Douglas E.; Crawley, J. Winston (Hoboken, N.J. Wiley, 2006)
Keywords: Logic, Symbolic and mathematical; Mathematical recreations; Computer science -- Mathematics