Cambridge Vocabulary for First Certificate Student Book with Answers and Audio CD by Barbara Thomas
The syllabus for this exam has changed and this book has now been replaced by 9781107481060 Grammar and Vocabulary for First and First for Schools Book with answers and Audio.