Critical thinking skills: developing effective analysis and argument - Cottrell, Stella (Palgrave study skills, 2011)