Advanced English C.A.E practice tests with guidance - OConnell, Sue. (Longman, 1993)