Latest in a series of high action military techno-thrillers, wherein the forces of good battle the forces of evil.