Thunder Bay, by William Kent Krueger. Private Detective Cork O'Connor searches for the son of his friend Henry, an Ojibwe medicine man. His search leads him into the beautiful back country around the Minnesota-Canadian border and back into the 1920's when Henry was a young guide.
I loved this book on many levels. The sense of place is spectacularly drawn, the history is fascinating, and the love story is so tender! Maybe even more interesting were the parallel stories about being a dad.