Critical thinking theories, methods, and challenges / - Gibson, Gerard. (Nova Publishers, 2016)