ayzil 's review for:

Foolish Hearts by Emma Mills
3.5
funny lighthearted fast-paced