This is high quality writing. I loved the debut novel by Jim Lynch (The Highest Tide) and I loved this as well. Both novels choose a social misfit as the main character and turn that individual into a mytic type of hero. Both books are set in the pacific northwest, Highest Tide on the shores of the Pacific, and this at the border between Washington and Canada. Jim Lynch is becoming a favorite author for me, and I'll definitely be checking out anything else he writes.