by CarolT (Iowa): This would have been 5 stars except the first quarter of the book seems way too constrained by the author’s need to let us know she did the research necessary. Once she worked her way through her research and actually developed the characters, the story took off. Highly recommended.