Cambridge practice tests for first certificate 1 & 2. - Carne, Paul (Cambridge University Press, 2000)