Writing upper - intermediate: study guide - SURYADIPUTRA, Wendy (LP3B UT and Oxford english, 1992)