Searching for the best suited books