Cambridge practice tests for first certificate 1 ( Self-study edition ) - Paul Carne (Cambridge Univ. Press, 2000)