PASS Cambridge BEC higher : an examination preparation course. Practice tests with audio CD and answer key - Whitehead, Russell (Summertown Publishing, 2003)
Updated for the revised exam