Rev. Dr. Peter Staples
1935-2012

deacon 1962; priest 1963; taught at University of Utrecht 1972-; Assistant Chaplain, Utrecht with Zwolle, 19942008 (Crockfords Clerical Directory)

Documents authored by Rev. Dr. Peter Staples