Charlotte Public Library Charlotte Grange Williston Historical Society Ferrisburgh Vermont Historical Society Hinesburg Vermont Historical Society Rokeby Museum Vermont Historical Society Chittenden County Historical Society