a book framwork