A review by lucidreads
Song of the Six Realms by Judy I. Lin

3.75