Vector space search engines that maximise expected user utility. (16th April 2009)