Knowledge Technologies - Milton, Nick (arXiv.org)