Advanced grammar & vocabulary : teacher's book - Skipper, Mark (Express Publishing, 2002)