Cambridge practice tests for first certificate 2 ( Self-study ) - Paul Carne (Cambridge Univ. Press, 1996)