manage book_source