Janet Catherine Johnston
Master costumer, singer, physicist, engineer, science fiction and science writer and Middle Eastern dance teacher and performer.