A review by smalley
X by Dan Chelotti

5.0

When I finished this I had a very simple thought and it was, "Oh! I loved this book."