Cambridge first certificate course - Hinton, Michael (Thomas Nelson, 1988)