Writing : upper-intermediate - Nolasco, Rob (Oxford University Press, 1987)