Terri Osborne

Terri Osborne is the author of several stories in the Star Trek universe. She lives in New York City.