James D. Robertson’s For Good Reason is a page-turner full of emotion and tension that will grab the reader by the throat and entertain from the first page to the end. You will care about his characters, their feelings, and their relationships. This guy can write.