search for books and compare prices