Thinking for yourself. : Developing critical thinking skills through writing. - Mayfield, Marlys (Wadsworth Publishing Co., 1991)