“In spite of the earlier wanderings throughout the story . . . Elmendorf provides the reader with an engaging story that is hard to put down, and satisfying at the end.”