Scan barcode
A review by bardo
The Rose Society by Marie Lu
4.0
4.5/5: Well that escalated quickly. Good and Evil is never black and white. Complicated characters with dangerous flaws and interlaced relationships.