Cambridge practice tests for First Certificate [new 1996 syllabus] (Cambridge Univ. Pr., 1996)