This historical fantasy novel by one of my favourite authors returns to his alternate Renaissance setting. It contains references to earlier characters and events but works perfectly as a standalone story.
The audiobook is beautifully read by Simon Vance, who has narrated most if not all of GGK's novels. Honestly, I couldn't image anyone else reading them.
#JubilantJuly @Andrew65
#BookSpinBingo @TheAromaofBooks