visualized by: Doctor Who?
Her real name is Stephanie Lynn Nicks and here is her biography on a timeline.