Ratings199
Average rating4.2
I'm so happy I caved and read it... I'm usually a snob about books everyone is talking about, but I loved it! thestory is fluid, well written, varied, intersting, multicultural, bittersweet, and deep inside, it all overlays a love story! loved it to bits.