Robert C. Weaver Jr. is a lawyer in Portland, Oregon. Update your account password & emailSubscribe to Commonweal