Another fantastic installment in the series. This one takes more time to develop the "mythology" surrounding Flavia and her family, something I think was needed after the secrets revealed in book 4. 
 Rolling on to book 6 now...