Cambridge practice tests for first certificate 1 by Paul Carne, Louise Hashemi and Barbara Thomas.. - Carne, Paul (Cambridge Univ. Press, 1996)