Overview

Robert Weaver

(1773—1852) Congregational minister and antiquary