Excellent plot. A writer who pens a story that flows so smoothly the reader forgets they are reading. The narrator does a good job.