Thinking for yourself : developing critical thinking skills through writing - Mayfield, Marlys (Wadsworth Pub., 1991)