Oxford Q Skills for Success 5 Third Edition Advanced Book Caplan Douglas

I like that this new edition has a better balance of theory and practice.