Lorrieann Russell is a writer and artist from New England. This place is intended as an outlet for the short stories and weird fiction that she writes between novels.