book_spec