sherry smith gray

independent webstuff contractor, freelance writer, mensan, liberal, diabetic, snarky. Low tolerance for stupid.

sherry smith gray