Cambridge Academic English B2 Upper Intermediate Student's Book - Martin Hewings

The B2 Upper Intermediate Student's Book gives students further practice in academic study skills.…