Mastering modern english - Cameron, David (1978)