Scan barcode
A review by mstammyreads
The Perfect Ruin by Shanora Williams
2.0
I almost didn’t finish! The only reason I finished this book was because I was listening on audio. The plot was convoluted and impossible!