Scan barcode
A review by sydney_arcuri
The Perfect Ruin by Shanora Williams
5.0
This book is filled to the brim with morally grey characters, and I loved them all. It was just so packed with soap-opera level drama and it was exactly what I was looking for.