by Maggie Franklin
Apparently it's been far too long since I was in a good fight. Not a hair-pulling, eye-gouging fist fight — I almost never win those. But a good old-fashioned voice-raised, ranting, gesticulating-wildly soap-box brawl. Today I yelled