13F filer

J.P. Marvel Investment Advisors