Laurie Cotton Pigeon, Auteur à Artichaut magazine