I have grown to dislike when books in this genre are unclear how progression takes place or…it goes to fast or too slow or whatever. This one has great pace, good story and of course an outstanding narrator. Progression is understandable.