A review by bookworm42
A Song to Drown Rivers by Ann Liang

3.75

Bit slow in the middle but decent story telling.