Shanghai Girls
2009 • 337 pages

Ratings23

Average rating4.1

15
Filter by rating
-
May 4, 2021
August 22, 2009
September 16, 2011

This was a really quick read. Very engaging. Didn't like the ending, but I couldn't see any other way to end it either.

January 1, 2011