Set in Rome, 1301, with Dante Alighieri as amateur sleuth, a fascinating premise that promised far more than it delivered.
For me, the main strength of this novel lies in the background; I advise reading the end notes before embarking on the novel, I think having a better background knowledge of the events and characters would enhance enjoyment of the plot. The historical detail is exacting, the personalities and events depicted seem almost too dramatic to be true, but true they apparently are - l knew nothing of this period of Italian history before reading this book and now I feel compelled to find out more.
The novel itself is too rambling and unfocussed, it never really caught my imagination and I found my mind constantly wandering when I was reading; the author seems to be trying too hard to include every point and detail of a character and a period he clearly knows extremely well; there was far too much going on. The initial story - the discovery of the perfectly preserved body of Pope Joan - seized my interest, but soon became lost in a welter of sub-plot, historical detail and an endless stream of characters who appear and disappear, often without contributing anything of interest or carrying the plot forward, which was a pity, because the opening chapters promised so much.
I enjoyed Dante himself, warts and all - he's not an especially endearing character, the criminal factor are, in so many ways, more sympathetic personalities - but he never failed to interest me. Unfortunately, he wasn't enough, on his own, to hold my interest for long.