This book is one of a long and well planned out series . It moves well and has a decent amount of plot twists and detours with like-able characters and semi-despicable ones too. The series should be read in order to make the most sense, but each is a good enough stand alone story that in order is not critical. Eric Flint is one of my favorite authors and I have recommended many of his books to my friends.