A review by hisenhart
Boundary Waters by William Kent Krueger

3.0

3.5 stars. the ending was good but it was just a little too long