Implement create_book_entry(), with tests