David AlberyBooksLanguage Leader Upper Intermediate Teachers Book for PackNew Cutting EdgeLanguage Leader Intermediate Teachers Book for PackLanguage LeaderAuthor data: Open Library