tihare 's review for:

Thornhill by Pam Smy
5.0

Well dang! I wasn't expecting that ending.