Cambridge practice tests for first certificate 1 - CARNE, PAUL; HASHEMI, LOUISE; THOMAS, BARBARA (Cambridge university press, 1996)