Writing Upper - Intermediate - NOLASCO, Rob (Oxford University Press, 1993)