First Certificate Practice Tests: Five tests for the new Cambridge First Certificate in English with answers. - Harrison, M. Mark (University Press, 2006)