add the book with all source codes