If We Were Villains

If We Were Villains

2017 • 368 pages

Ratings449

Average rating4

15

If I could give 5 thousand stars, I'd do it. This book is everything I asked for in a book for the past few years.

June 13, 2023