Writing Skills: A Problem-solving Approach. - Coe, Norman
1