A review by 0liveu
It Had to Be You by Cecily von Ziegesar

medium-paced
  • Plot- or character-driven? Character
  • Strong character development? Yes

3.5