Complete Preliminary 2nd edition is the most thorough preparation for B1 Preliminary.
The Workbook with answers provides further practice of language and vocabulary introduced in the Student's Book.
The downloadable Audio contains extra listening material for practice at home, including exam-style tasks.