Semantics: An Introduction To Meaning In Language by Ronnie Cann & Ruth Kempson