Peter StillaPeter Stilla is a native of Cambridge, Massachusetts, and spent most of his career working in journalism before earning a master's degree in theology from the Boston Theological Institute. After graduation, he was ordained into Christian Universalistministry by the Christian Universalist Association. He now lives in Western Massachusetts with his wife and two daughters and is a communications specialist for the University of Massachusetts. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code