add a new book for reference