Introducing speech and language processing - Coleman, John ((Cambridge introductions to language and linguistics), 2005)