John Rosenburg

John Rosenberg is an ELCA pastor who lives in Vancouver and teaches history at Portland State University in Oregon.