I just finished this book: Terminal Mind. It is billed as science fiction thriller. In the near future, two friends from disparate pasts have a hand in causing a disaster and then launch an investigation to get the real villain. They get tangled up in a larger conspiracy. I enjoyed it, but I didn’t get completely caught up in the book. I figured out the mystery fairly early on, but the ride to rid the world of the villain, save all the characters who needed saving, and setting up a new world was intriguing enough to finish the book. The technology and the imagined future world were not particularly new, although the imagined world was seamless and plausible.
Terminal Mind by David Walton, 2008