It is so interesting how one writer can make so many diverse characters in not only each book, but also in their different series. Take David Baldacci's series King and Maxwell and Will Robie. King and Maxwell are former Secret Service detectives that end up finding themselves in unique adventures, but they really try to stay within the law. Will Robie is a CIA agent that follows mostly his gut. King and Maxwell reminds me of good cop and Robie is bad cop. So whatever is your mood, David Baldacci is the author to read.