Sara Gran also writes for television and film. Read more here and here.