Very well written and a plausible storyline. (I don’t understand why the reviews have a 15 word minimum.)