Jim Garrison profile image
15152
Reputation: 74550
Portland, OR

Jim Garrison

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