A revisionist historical fantasy that reads like a classic and boasts character depth.
This is a story about love of all kinds.
This book has a clever premise, dynamic plot, and beautiful writing
The plot weaves together disparate voices into a surprisingly melodious chorus.
In this book, Victorian England meets magic with a light, humorous touch.
Mariko is one of the few characters that doesn’t need to be saved; she saves herself.