Barbara Ardinger
Barbara Ardinger, Ph.D., (Long Beach, California), is a Witch, teacher, and freelance writer. She holds a Ph.D. in English Renaissance literature.
Barbara Ardinger, Ph.D., (Long Beach, California), is a Witch, teacher, and freelance writer. She holds a Ph.D. in English Renaissance literature. See less