Tarnish
2013 • 448 pages

Ratings4

Average rating4.1

15

This broke me out of my reading slump. Full review to come. 

March 19, 2021Report this review