J.L. Allan is a professional author and editor who lives in a small house filled with a spouse, a kid, two cats, and entirely too many board games.