A review by jacieandbooks
Dissonance by Erica O'Rourke

5.0

Wow! so clever, although a tiny bit cliche