About

Luz Rae is the pen name of Dorothy E Ross. She is an aspiring author who has loved science fiction since third grade. She lives in New York City with her family and at least one UFO.