Mason Locke Weems

St. James Church (Anne Arundel County, Maryland)