St. Peter's Cathedral installing Archbishop, architect of Anglican Church as interim Dean The Citizen 7 years ago The Rev. Dr. Robert William Duncan, will be installed Sunday as interim Dean of St. Peter’s Anglican Cathedral. Source: tallahassee.com Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Photos: Ash Wednesday Mass at St. Peter's Anglican Cathedral in TallahasseeDateFebruary 22, 2023In relation toWacissaEric Dudley, former priest defrocked for sexual misconduct, opening new Tallahassee churchDateMarch 12, 2021In relation toWacissaFAMU's School of Nursing dean resigns from university, interim dean is appointedDateJuly 17, 2023In relation toWacissa