USA Today Bestselling author C. J. Carmichael has written over 45 novels in her favorite genres of romance and mystery and has over three million books in print.