There’s always something to howl about.

Russell Shaw — the Portland-based technology blogger, not our Russell Shaw — shuffles off this mortal coil

Tom Royce tipped us yesterday. More from VOIP Watch. Requiescat in pacem.