Peter C Bower

Peter C. Bower is a former Presbyterian pastor. He is currently studying Social Studies Education at the University of Pittsburgh in Pittsburgh, Pennsylvania.