Allyson James is a pseudonym of New York Times bestselling author Jennifer Ashley.