Naming and Reference: The Link of Word to Object by R.J. Nelson
The author is exceptionally well qualified to write on this subject apart from his academic qualifications as he is a computer expert as well (with patents for circuit designs) and an ex senior mathematician with IBM.