John Cooper
John Cooper

John Cooper

Amateur polymath in Portland, Oregon