Cambridge First Certificate examination practice 2 - Hashemi, Louise; University of Cambridge. Local Examinations Syndicate (Cambridge University Press, 1991)