Thinking for yourself : Developing Critical thinking skills through reading and writing / Marlys Mayfield - Mayfield, Marlys