Some things I've been up to lately....

I support:  CPSR  ACLU  ALA


Upcoming/Recent Appearances, Meetings, Etc. (Lots of etc.)


Various Committees & Assignments