History of Barnstead from Its First Settlement in 1727 to 1872

Quantity: