Understanding search engines : - Berry, Michael W. (Software, environments, tools, 2005)