add book source