Mark Nixon

Mark Nixon was a Catholic deacon at the St. Patrick Church in Chatham, New Jersey.