Add book_list_search and other supporting functions.