mohawksandlilacs.com
The Last Enchantments by Charles Finch
Will Baker is the kind of character that you really want to dislike for a variety of reasons but ends up being that person you still can’t help but want to be friends with. For anyone who has…