Appraising your own work can be hard, especially when you have put in enough effort to write a book.
So it can be helpful to have a framework to approach the task.
Try this list of 7 critical elements of a great book. With a lengthy list of sub-elements.
Visit my websites via the links at the top of this page.