Critical thinking skills : effective analysis, argument and reflection / Stella Cottrell - 3rd ed. - London : Bloomsbury Academic, 2017. - xvi, 309p. : ill. ; 24cm