Venn Perplexors Level D/Grades 9-12 (MindWare's Best Logic Problems)
Each Venn Perplexors book has 48 Venn diagram puzzles.