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