Blueprint intermediate : - Walker, Elaine (Longman, 1992)