Best-selling author to visit library