nanikeeva 's review for:

Shanghailanders by Juli Min
2.0

starts out promising, but the thread of the story deteriorates over the course of the book. so many missed opportunities.