New dimensions in English - ALLEN, Harold (1999)