Book cover for A Song to Drown Rivers

A Song to Drown Rivers

A devastating Chinese retelling of love, sacrifice and revenge

Description of the book