samuel hamner

if you try the best you can… the best you can is good enough.

resume

publications

an amalgamation: free thinker + musician + dissident + designer + wanderer…