Split Tooth

Split Tooth

2018 • 304 pages

Ratings24

Average rating3.6

15

This is not a fun read, but the writing is just so good it deserves a 5.

February 9, 2023Report this review