Effective academic writing : developing ideas - Savage, Alice (New York: Oxford University Press, 2012)
Keywords: English language -- Problems, exercises, etc