Complete First Certificate Student's Book Pack by Guy Brook-Hart
The syllabus for this exam has changed and this book has now been replaced by 9781107698352 Complete First Second edition Student's Book Pack (Student's Book with answers with CD-ROM, Class Audio CDs (2)).