Cara Ellison is an accomplished TV show designer, novelist, and video game writer based in Los Angeles, California.
Cara Ellison has not published any stories.