Jeff Walden

Backpacker, cyclist, software engineer, with a ridiculously overdeveloped interest in law and the Supreme Court specifically.
5 public subscriptions