Writers

Gayle Gifford

Gayle Gifford is president of Cause and Effect.