Grammar and Vocabulary for Advanced Book with Answers: Self-Study Grammar Reference and Practice - contine CD-Rom audio - Martin Hewings