Jim Garrison profile image
14248
Reputation: 72882
Portland, OR

Jim Garrison

I have a truly marvelous self-description, which this margin is too narrow to contain