Richard D. Leonard The Reverend Richard D. Leonard is minister emeritus of the Unitarian Church of All Souls in New York City.