https://myinfobasket.com/logic-critical-thinking-philosophy-and-debate-how-are-they-related-to-each-other/
Logic as a Branch of Philosophy: Featuring Critical Thinking and Debate