Complete First : Cambridge English Student's book with answers - Brook-Hart, Guy (English for Spanish speakers (Cambridge University Press), 2014)