While there is some cliche to the portrayal of the perfect protagonists, their perfect integrity, overarching wisdom, love, and behavior, the plot is relentless and never falters to disruptive tangents, which is the highest compliment I can give to a story, especially to a first time novelist. Bravo!