A review by jaytay03
Twenty-one Truths About Love by Matthew Dicks

4.0

unique

I usually hate books where the main character screws everything up… but the way I got attached to the main character and the creativeness of the whole story being in list-form had me hooked.