Critical thinking skills : effective analysis, argument and reflection - Cottrell, Stella (Palgrave Study Skills, 2017)