English in mind - Tims, Nicholas (Cambridge University Press, 2005)