Total English Upper intermediate Student's book - Acklam, Richard (Pearson, 2006)