A review by tarheeltiff
I'd Give Anything by Marisa de los Santos

3.0

3.5 stars. There were a couple of lines I really loved in this. The writing is excellent. And I really loved how complex all of the characters and relationships were. The book did get a bit weighed down with apologies, but still ultimately somewhat satisfying.