Heartless

Heartless

2016 • 450 pages

Ratings147

Average rating3.8

15

actually the my rating is 3.75 stars because something about the ending felt incomplete but did i love the whole thing? yes, did jest OWN ME? yes yes YES