A review by knit
The Library at Mount Char by Scott Hawkins

4.5

Damn that was nasty