Search Methodologies by Edmund K. Burke & Graham Kendall