num_pages: 49
language: English
title: Writing: Research, Theory, and Applications
titlecomplete: Writing: Research, Theory, and Applications
ratings_count: 5
series: Language Teaching Methodology
publisher: Laredo Publishing Company