Critical thinking - Hadley, Gregory (Routledge,, 2022)