Basden, A, Klein, HK, "New research directions for data and knowledge engineering: A philosophy of language approach", Data & Knowledge Engineering, 2008