Insight into IELTS extra with answers - Jakeman, Vanessa. (The Cambridge IELTS course, 2003)