Spanning 18 years and ranging from Scotland to the Maine coast, the Jennie Glenroy saga offers vivid historic settings and unforgettable characters.