Library Design, Search Methods, And Applications Of Fragment-Based Drug Design by Bienstock