Cambridge practice tests for Pet 1 - Hashemi , Louise; Thomas, Barbara (Cambridge University Press, 1995)