Cambridge English advanced.
Kenny, Nick,author.
Newbrook, Jacky,author.
"For the 2015 exam specifications."