Montshire Museum of Science, Norwich, VT