by Steven Herrick
3.33
272 pages
5h 9m
Experience the joys and awkwardness of first love, ghosts, and facial hair, as a young protagonist navigates the ups and downs of life.