Excellent read with very good development of characters. Fully understandable as the plot unfolded and so exact to reality that it was scary to think about the possibilities in our future. Equipment and explanation of tactics were right on. Highly recommend this book as well as the follow on books which I picked up after reading this one. Should be turned into a movie.