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