A review by valerierlawson
Side Effects May Vary by Julie Murphy

5.0

like a suckerpunch to the heart, but in a good way. fantastic book!