dev: add book_id Field()