C. J. Archer has loved history and books for as long as she can remember and feels fortunate that she found a way to combine the two. She has at various times worked as a librarian, IT support person, and technical writer, but in her heart has always been a fiction writer.