Writing skills: a problem- solving approach for upper- intermediate and more advanced students - Norman Coe (New York, 1983)