A review by kielirose
Side Effects May Vary by Julie Murphy

4.0

at first I did not like this book.

and I did not like it until around page 300