A Time To Endure by Kyle Pratt is a good book with a superb storyline and mostly plausible situations. Though not quite as good as the first book in the series (Through Many Fires), I enjoyed the story and found myself reading "just one more chapter" late into the night.
The story begins where the previous book left off, the beginning stages of civil war. The fight has reached our hero Caden Westmore's hometown of Hansen and Caden is determined to protect the town while also engaging in military missions and direct action outside of town. To further complicate matters, an international street gang takes up shop within the town, creating havoc. It's a cluster-you-know-what but Caden draws on his combat experience and situational awareness to take the fight to the enemy.
The characters are what drive any story. If we don't like the characters, the story is going to drag on. Fortunately, most of the characters in this book are likable, believable and authentic. Along with Caden, we are introduced to several new strong characters. including a teenager, Zack Brenner, First Sergeant Fletcher, and Sheriff Hoover. Caden's girlfriend Maria from the first book has a somewhat diminished role in this story, but that actually makes sense based on the storyline. In any case, this is an entertaining good read.