Jennifer Olsson had a busy life in Bozeman, Montana. Mother to a young son and running a tackle shop alongside her husband, she was also much in demand as a fly-fishing guide. Then a letter arrived from a Swedish river-keeper named Lars. He had found Jennifer's name in a brochure and thought that inviting this well-known American fishing guide to visit his stretch of river---once nearly ruined by logging and now making a comeback---might be a terrific...