Michael W. Spangler

Michael W. Spangler is pastor of First Presbyterian Church in Muscatine, Iowa.