One factor is the historical accuracy. It's clear that the author has done extensive research. The details about the time period, such as the clothing, the architecture, and the social hierarchies, are all spot - on. This makes it a great historical fiction. Also, the story has elements of adventure and romance which are blended well with the historical backdrop, attracting a wide audience.
Well, 'An Echo in the Bone' stands out as a best - selling historical fiction for several reasons. First, the plot is complex and multi - layered. It involves different storylines that are all connected to the historical events of the time. Second, the writing style is immersive. The author has a way of describing the settings and the characters' emotions that draws the reader in. Third, it has a sense of authenticity. The historical elements are not just added as a backdrop but are an integral part of the story, making it a truly remarkable historical fiction that has found success among readers.