30 units to practise and prepare your speaking and listening for ICAO compliance plus progress and review tests, realistic r/t exchanges and audio CDs with example answers.
Macmillan, soft cover, ISBN 978-0-230-40207-25