"Highly entertaining... I felt fully immersed in the time period, thanks to the author's attention to detail. It is a …